|
本题添加时间:2023/4/3 12:59:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
12. (1分)设: float w; int a, b;则合法的switch语句是( )。
A. switch(w) { case 1.0: printf("*\n"); case 2.0: printf("**\n"); } B. switchA.; { case 1 printf("*\n"); case 2 printf("**\n");} C. switchB.{ case 1: printf("*\n"); default: printf("\n"); case 1+2: printf("**\n");} D. switch(a+b);{ case 1: printf("*\n");case 2: printf("**\n");default: printf("\n");
|
答案是:答案D
出自
长安大学-C语言 其他系统
长安大学
|
更多试题>>>>
1、(1分)设int i,j; 则以下循环体的执行次数是( )。for(i=0,j=1;i<=j+1;i+=2,j--) printf("%d
",i);
A. 3
B. 2
C. 1
D. 0
2、10.
(1分)设:int x,y,z,k; 则执行表达式:x=(y=4,z=16,k=32)后,x的值为( )。
A. 4
B. 16
C. 32
D. 52
3、9.
(1分)能正确表示关系a≥10或a≤0的C逻辑表达式是( )。
A. a>=10 or a<=0
B. a>=0|a<=10
C. a>=10 && a<=0
D. a>=10‖a<=0
4、8.
(1分)下面的标识符组中,合法的用户标识符是( )。
A. PAD P#d
B. bid a10
C. void max
D. a* temp
5、7.
(1分)设有说明语句:char x[20]="goodmorning"; 则下面printf语句的输出结果为( )。printf("%d %d
",strlen(x), sizeof(x))
A. 13 13
B. 1
|
|