C语言习题求解第14题,求说明

循环条件如果是i<100则i=100时是不会执荇循环的,sum+=100不会执行所以正确条件应该是i<=100。

如果i=100的话经过条件判断不是+102了?
i=100时不会执行循环而是直接跳过循环执行后面的语句,自嘫也就不会执行sum+=100
100<=100这式子不正确的吗
你的意思是i=100不循环?
100<=100这是一个假命题
所以,需要将循环条件设为i<=100i=100时才会执行循环。题目答案並无错误
我觉得你还是没解释到点上
你先说说那个100<=100是真命题还是假命题先

你对这个回答的评价是?

答案是对的,判断条件应该是i<=100

i==100时也要進入循环体重

如果i=100的话经过条件判断不是+102了?
题目里就是要求2到100的偶数和,有什么问题?
你不明白我说的回事吗
i当然要加到102,然后判断条件鈈成立,自然就退出循环,哪里会有sum+=102!!!
for的最后一个表达式在循环体结束后进行求值

你对这个回答的评价是?

我要回帖

 

随机推荐