以下for语句中不是死循环的是( )。

admin2010-12-16  27

问题 以下for语句中不是死循环的是(    )。   

选项 A、for(int i=0;i<1;++i);
B、for(int i=0;;++i);
C、for(int i=1;i>0;++i);
D、for(;;);

答案A

解析  考查循环语句for的使用。for循环开始时,首先执行初始化操作,然后判断终止条件是否满足,如果满足,则执行循环体中的语句,最后执行迭代部分。完成一次循环后,重新判断终止条件。在for语句中,如果省略了终止条件判断部分,并且在语句中没有break,或者是终止条件判断部分始终没有终止,都将出现死循环。
转载请注明原文地址:https://jikaoti.com/ti/wFW0FFFM
0

最新回复(0)