永发信息网

for (i = 0; i < 10; i++) 运行了几次循环?

答案:6  悬赏:10  手机版
解决时间 2021-03-22 23:55
  • 提问者网友:黑米和小志
  • 2021-03-22 14:27
for (i = 0; i < 10; i++) 运行了几次循环?
最佳答案
  • 五星知识达人网友:千杯敬自由
  • 2021-03-22 14:49
一共运行了10次
最后i=10

i=0是对i的初始化赋值,i<10是循环运行必须满足的条件,i++则是i的自增(即i=i+1),先使用i的初始值,随后才+1.

由于i++,i从0到10共循环了10次,当i=10时不满足i<10所以退出循环,结果i的值是10
全部回答
  • 1楼网友:一袍清酒付
  • 2021-03-22 19:39
教你一个方法,如果判断式是 X < N,那循环次数是 N-X;

如果是 X <= N,那就是 N-X+1;

简单吧。

所以你的表达式是 10-i(0) = 10次。
  • 2楼网友:玩世
  • 2021-03-22 19:08
10次,0~9。
i=45
  • 3楼网友:像个废品
  • 2021-03-22 18:15
10次啊 先从零开始算一次 然后1 2 3 4 5 6 7 8 9 到10的时候I<10就不是真的 便直接推出循环
  • 4楼网友:从此江山别
  • 2021-03-22 17:15
10次。在这个循环中i++和++i的效果是一样的,因为第二个条件检查的是i,而不是(i++)表达式。
  • 5楼网友:十年萤火照君眠
  • 2021-03-22 15:37
因为 for循环是先 判断 终止条件 i<10,

然后运行中间部分代码;最后再 i++的

所以,跳出循环的时候 刚好 前一个循环完事 i++ = 10了,此时 程序判断i = 10, 跳出循环,,

一共进行了 0 - 9 十次循环 最后i = 10;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯