下面程序的输出结果是( )#includeint main(){ int i; for(i=1;i<=5;++i) { if(i%2) printf("*"); else continue; printf("#"); } printf("$"); return 0;}
A. *#*#*#$
B. #*#*#*$
C. *#*#$
D. #*#*$
查看答案
for(x=0,y=0;(y=123)&&(x<4);x++)该语句循环的执行次数是
A. 是无限循环
B. 循环次数不定
C. 执行4次
D. 执行3次
有如下程序char ch; int s=0; for(ch='A';ch
A. 13
B. 12
C. 26
D. 25
执行下面程序片段的结果是( )。int x=0;do{ printf("%2d",x--);}while(x);
A. 打印出321
B. 打印出23
C. 打印结果不确定
D. 陷入死循环
以下说法中错误的是( )。
A. for可以代替while和do while完成相同循环任务。
B. for循环中三个表达式都可以空缺,因此圆括号中分号分隔符可以省略。
C. for循环先执行条件判定,条件满足才执行循环体。
D. do循环语句是先执行循环体后判定条件,是否进行下一次循环操作。