以下程序的输出结果是()。#includevoid main(){int i=5;for(;i<15;){i++;if(i%4==0)printf("%2d",i);elsecontinue;}}
A. 812
B. 81216
C. 1216
D. 8
查看答案
以下关于for语句的说法不正确的是()
A. for循环是先判断表达式,后执行循环体语句
B. for循环只能用于循环次数已经确定的情况
C. for循环中,可以用break语句跳出循环体
D. for循环体语句中,可以包含多条语句,但要用花括号括起来。
C语言中,while语句和do-while语句的主要区别是()
A. do-while的循环体不能是复合语句
B. do-while的循环体至少无条件执行一次
C. while的循环控制条件比do-while的循环控制条件严格
D. do-while允许从外部转到循环体内
若定义int i;则以下循环语句的循环执行次数是()。for(i=2;i==0;)printf("%d",i--);
A. 1
B. 2
C. 0
D. 无限次
语句while(!y)中的!y等价于y!=0。
A. 对
B. 错