题目内容

C语言中while和do-while循环的主要区别是()。

A. do-while循环体至少无条件执行一次
B. while的循环控制条件比do-while的控制条件严格
C. do-while允许从外部转到循环体内
D. do-while的循环体不能是复合语句

查看答案
更多问题

设有程序段intk=10;while(k==0)k=k-1;则下面描述中正确的事()。

A. while循环执行10次
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次

若i和k都是int类型变量,有一下for语句:for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是()。

A. 循环体执行两次
B. 循环体执行一次
C. 循环体一次也不执行
D. 构成无限循环

for(i=0;i<=15;i++)printf("%d",i);循环结束后,i的值为()。

A. 14
B. 15
C. 16
D. 17

下面程序的结果是()#includeintmain(){intx=1;while(x<20){x=x*x;x=x+1;}printf("%d",x);return0;}

A. 1
B. 20
C. 25
D. 26

答案查题题库