题目内容

以下叙述中正确的是()。

A. break语句只能用于switch语句体中
B. continue语句的作用是使程序的执行流程跳出包含它的所有循环
C. break 语句只能用在循环体中和switch语句体中
D. 在循环体中使用break语句和continue语句的作用相同

查看答案
更多问题

以下程序的运行结果是()。main(){ int i,j;for(i=3;i>=1;i--) {for(j=1;j<=2;j++)printf("%d",i+j);printf("\n ") ;}}

A. 2 3 43 4 5
B. 4 3 25 4 3
C. 2 33 44 5
D. 4 53 42 3

以下程序的运行结果是()。main(){ int i=0,a=0;while(i<20){ for(;;){ if((i%10)= =0) break;else i--;}i+=11; a+=i;}printf("%d\n",a);}

A. 21
B. 32
C. 33
D. 11

关于以下程序执行情况的叙述,正确的是()。main(){int i, n;for(i=0;i<8;i++){n = rand() % 5;switch(n){case 1:case 3: printf("%d\n",n); break;case 2:case 4: printf("%d\n",n);continue;case 0: exit(0);}printf("%d \n",n);}}

A. for循环语句固定执行8次
B. 当产生的随机数n为4时结束循环操作
C. 当产生的随机数n为1和2时不做任何操作
D. 当产生的随机数n为0时结束程序运行

以下程序的运行结果是()。main(){int i,j,m=1;for(i=1;i<3;i++){for(j=3;j>0;j--){if(i*j>3) break;m*=i*j;}}printf("m=%d\n",m);}

A. m=4
B. m=2
C. m=6
D. m=5

答案查题题库