单选题
👁️ 浏览量:

试题题干

设inta=0,循环次数为0的语句是()

A

while(1);

B

for(;a!=0;);

C

for(a;a==0;a++);

D

do{a++;}while(1);

参考答案

正确答案:

试题解析

for语句的一般形式:for(表达式1;表达式2;表达式3)中“表达式1”是对变量赋值,“表达式2”是判断语句,判断“表达式1”是否成立,如果成立进行“表达式3”,如果不成立则跳出循环。for(;a!=0;);中“表达式1”省略,但是设inta=0,所以a的值为0,因为“表达式2”a!=0是a不等于0,所以条件不成立,不进行循环,循环次数为0。