若 m 和 n 均为 int 型变量,则以下 for 语句的正确判断是( )。for(n=15,m=15;m!=15;++m,n++)printf("ok!\n");
A. 循环体一次也不执行
B. 输出 ok!
C. 循环体只执行一次
D. 死循环
查看答案
若 n 为 int 型变量,则循环语句 for(n=0;n<20;n++) .......; 控制循环体执行( )次。
A. 19
B. 21
C. 22
D. 20
若有定义 int i=1; 则执行完循环语句 while(i++<5); 以后 i 的值为( )。
A. 4
B. 5
C. 6
D. 7
设 E 为表达式,以下与 do...while(E); 不等价的语句是( )。
A. do...while(!E==0);
B. do...while(E>0||E<0);
C. do...while(E==0);
D. do...while(E!=0);
在循环语句循环体中执行 continue 语句,其作用是( )。
A. 立即终止程序运行
B. 继续执行 continue 语句之后的循环体各语句
C. 结束本次循环
D. 结束本次循环,跳出循环过程