试题题干
设int a=1;,下列语句中循环体执行次数为1的是( )
参考答案
正确答案:
试题解析
(1)for(表达式1;表达式2;表达式3) 语句;
【功能】
1)计算表达式1,实现变量赋初值。
2)计算表达式2,如果其值非0,则执行3);否则转至4)。
3)执行语句,并计算表达式3,然后转至2)。
4)不执行语句,退出for循环,执行for语句的下一条语句。
(2)while(表达式) 语句;
【功能】计算表达式的值,当其值为“真”(非0),则执行语句;重复执行上述操作,直至表达式的值为“假”(0)时为止。
故A执行0次;B执行无穷次数;C执行1次;D执行0次。故选C。