题目内容

以下程序的执行结果是________。int main(void){ int x=23;do{printf("%d",x--);}while(!x);return 0;}

A. 321
B. 23
C. 陷入死循环
D. 不输出任何内容

查看答案
更多问题

当执行以下程序时,________。int a=-1;do{a=a*a;}while(!a);

A. 循环体将执行1次
B. 循环体将执行2次
C. 循环体将执行无限次
D. 系统将提示有语法错误

下列程序的输出结果是________。int main(void){ int i,sum=0;for(i=1;i<=3;i++)sum+=i;printf("%d\n",sum);return 0;}

A. 6
B. 3
C. 死循环
D. 0

以下程序执行后sum的值是________。int main(void){ int i,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);return 0;}

A. 15
B. 14
C. 不确定
D. 0

对于下面的for循环语句,可以断定它执行________次循环。for(x=1,y=1;(y!=67)&&(x<5);x++)printf("*");

A. 无限
B. 4
C. 5
D. 不确定

答案查题题库