首页 > 试题广场 >

执行循环语句,for (i=0;i10;i++) a++;

[单选题]

执行循环语句,for (i=0;i<10;i++) a++;后,循环变量i的值是()。

  • 9
  • 10
  • 11
  • 不确定
应该选b 可以将for循环展开成while
int i=0;
while(i < 10) {
a++;
i++
}
发表于 2017-03-21 23:23:45 回复(1)
答案是10,是当i=9时,进入循环,之后执行i++,即得i=10;此时不满足循环条件(10 < 10 ),跳出循环,则最后的i应该等于10
发表于 2017-04-07 10:10:50 回复(0)
c,先赋值,后加1
发表于 2017-03-20 23:37:24 回复(2)