以下程序的运行结果是 【 9 】 。
main( )
{ int a=2,b=7,c=5;
switch(a>0)
{ case 1:switch(b<0)
{ case 1: printf ("@"); break;
case 2: printf("!"); break;
}
case 0: switch(c==5)
{ case 0 : printf (" * "); break;
case 1 : printf(" # "); break;
case 2: printf(" $ "); break;
}
default : printf("&");
}
printf("\n");
}
第1题:
有下列程序:#include<stdio.h>main(){ int a=6,b=7,m=1; switch(a%2) { case 0:m++;break; case 1:m++; switch(b%2) { defaut:m++; case0:m++;break; } } printf("%d\n",m);}程序运行后的输出结果是( )。
A.1
B.2
C.3
D.4
第2题:
有以下程序: #include<stdio.h> main() {int a=6,b=7,m=I; switch(a%2) {case 0:m++;break; case 1:m++; switch(b%2) {defaut:m++; case 0:m++;break; } } printf("%d\n",m); } 程序运行后的输出结果是( )。
A.1
B.2
C.3
D.4
第3题:
有下列程序:
#include<stdio.h>
main()
{ int a=6,b=7,m=1;
switch(a%2)
{ case 0:m++;break;
case 1:m++;
switch(b%2)
{ defaut:m++;
case0:m++;break;
}
}
printf("%d\n",m);
}
程序运行后的输出结果是( )。
A.1
B.2
C.3
D.4
第4题:
有以下程序 #include<stdio.h> main() {int k=5,n=0; while(k>0) {switch(k) {defhult:break; case 1:n+=k: case 2: case 3:n+=k; } k--; } printf("%d\n",n); } 程序运行后的输出结果是( )
A.0
B.4
C.6
D.7
第5题:
有以下程序: #include <stdio, h>main ( ) { int k=5,n =0; while ( k>0) { switch (k) { default: break; case 1 : n+ =k; case 2 : case3 : n+ =k; } k--; printf( "% d \n" ,n);}程序运行后的输出结果是( )。
A.0
B.4
C.6
D.7