题目内容

下面程序段的运行结果是()。 int m[]={5,8,7,6,9,2},i=1; for(i=0;i<6;i++) {if(i % 2 !=0) m[]+=10; } for(i=0;i<6;i++) printf("%d ",m[]);

A. 5 18 7 16 9 12
B. 15 18 17 16 19 12
C. 15 8 17 6 19 2
D. 5 8 7 6 9 2

查看答案
更多问题

以下程序的运行结果是()。 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); }

A. 19
B. 29
C. 6
D. 25

以下程序运行时,循环体的执行次数是()。 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

答案查题题库