以下程序的运行结果是()。 void main() {int i,j, k=0; for(i= 3;i>=1;i--) {for(j=i;j<=3;j ++) k += i * j ; } printf("%d\n", k); }
查看答案
以下程序运行时,循环体的执行次数是()。 void main() { int i,j; for(i=0,j=1;i<=j+1;i=i+2,j--) printf("%3d", i); }
A. 3
B. 2
C. 1
D. 0
若有定义: int i,x=0;语句for(i=1;i<=3;i++) x+=2;与下列()程序段不等价。
A. i=1;for( ;i
B. i=1;for( ; ;i++) x+=2;
C. for(i=1;i<=3; ) {x+=2; i++;}
D. i=1;for( ;i
以下程序段的运行结果是( )。 int s=15; switch(s/4) {case 1: printf("One "); case 2: printf("Two "); case 3: printf("Three "); default: printf("Over ");}
A. Three
B. Two Over
C. Three Over
D. One Over
do…while循环与while循环的主要区别是()。
A. while循环体至少无条件执行一次,而do…while循环体可能都不执行
B. do…while循环体中可使用continue语句,while循环体中不允许出现continue语句
C. do…while循环体中可使用break语句,while循环体中不允许出现break语句
D. do…while循环体至少无条件执行一次,而while循环体可能都不执行