题目内容

以下叙述正确的是()

A. do-while语句构成的循环不能用其他语句构成的循环代替
B. do-while语句构成的循环只能用break语句退出
C. 用do-while语句构成的循环,在while后的表达式为非零是结束循环
D. 用do-while语句构成的循环,在while后的表达式为零是结束循环

查看答案
更多问题

下面关于循环语旬for、while、do_while的叙述中正确的是________

A. 三种循环语旬都可能出现无穷循环
B. 三种循环语旬中都可以缺省循环终止条件表达式
C. 三种循环语旬的循环体都至少被尤条件地执行一次
D. 三种循环语旬的循环体都必须放入一对花括号中

要求通过 whi1e循环不断地将读入的字符输出,当读入字母 N 时结束循环 若变量已正确定义,下面正确的程序段是________

A. whi1e((ch=getchar())!=’N’)printf("%c",ch);
B. whi1e(ch=getchar()!=’N’)printf("%c",ch);
C. whi1e(ch=getchar()==’N’)printf("%c",ch);
D. whi1e((ch=getchar())==’N’)printf("%c"",,ch);

已有定义“int i,a=1;unsigned j;”,则下列语旬执行时会出现无限循环的语旬是________

A. for(j=15; k>0;j-=2)a++;
B. for(j=0;j<15;j+=2)a++;
C. for(i=0;i<15;i+=2)a++;
D. for(i=15;i>0;i-=2)a++;

下面程序段的运行结果是( )#include void main(){ int a=1,b=2,c=2,t; while(a

A. 1,2,0
B. 2,1,0
C. 1,2,1
D. 2,1,1

答案查题题库