有如下程序段: for(i=0;i<10;i++) if(i>5)break; 则循环结束后i的值为( )。

admin2017-07-05  32

问题 有如下程序段:
for(i=0;i<10;i++)
if(i>5)break;
则循环结束后i的值为(   )。

选项 A、10
B、5
C、9
D、6

答案D

解析 if(i>5)break;语句执行时先判断i的值,如果i的值大于5,执行break语句,结束循环程序,这里i=6,循环结束。因此答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/DdDp777K
0

最新回复(0)