题目内容

以下描述正确的是( )。

A. while、do-while、for循环中的循环体语句都至少被执行一次
B. do-while循环中,while(表达式)后面的分号可以省略
C. do-while循环体中,只有在while后的表达式为0时结束循环
D. do-while循环中,根据条件可以省略while

查看答案
更多问题

以下for循环的执行次数是( )。for(x=0,y=0;(y=123)&&(x<4);x++)

A. 无限循环
B. 循环次数不确定
C. 执行4次
D. 执行3次

在下面程序段中,________________。int t,x;for(t=1;t<=100;t++){scanf("%d",&x);if(x<0) continue;printf("%3d",t);}

A. 当x<0时整个循环结束
B. x>=0时什么也不输出
C. printf函数永远也不执行
D. 最多允许输出100个非负整数

以下程序段运行的结果是______________。int sum=10,n=1;while(n<3) {sum=sum-n; n++; }printf(“%d,%d”,n,sum);

A. 3,7
B. 3,8
C. 4,7
D. 3,6

下面程序的运行结果是____________。#includeint main(){int k=0;char c='A';do{switch(c++){case 'A':k++;break;case 'B':k--;case 'C':k+=2;break;case 'D':k=k%2;continue;case 'E': k=k*10;break;default:k=k/3;}k++;}while(c<'G');printf("k=%d\n",k);return 0;}

A. k=3
B. k=4
C. k=2
D. k=0

答案查题题库