题目内容

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

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

查看答案
更多问题

以下程序段的输出结果是( )。int i, j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i, j, i*j);printf("\n");}

A. 1*1=11*2=2 1*3=32*1=22*2=43*1=3
B. 1*1=11*2=2 1*3=3 2*2=42*3=63*3=9
C. 1*1=11*2=22*2=41*3=32*3=6 3*3=9
D. 1*1=12*1=22*2=43*1=33*2=6 3*3=9

执行下面的程序后变量a的值为( )。int main(void){int a,b;for(a=1,b=1; a<=100; a++){if(b> 10) break;if(b%3== 1){b+=3;continue;}b-=3;}return 0;}

A. 5
B. 6
C. 7
D. 8

以下程序运行后的输出结果是 。inti= 10, j=0;do{j=j+l;i--;}while( i>2 );printf("%d\n", j);

下面程序段的功能是:输出100以内能被3整除且个位数为6的所有整数,请填空。int i, j;for( i=0;; i++){j=i*10+6;if( ) continue;printf("%d", j);}

答案查题题库