首页/ 题库 / [单选题]设: float w; int a, b的答案

设: float w; int a, b;则合法的switch语句是(   )。

单选题
2021-09-06 20:26
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语言
相关题目
设int 型变量 a、b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是( )。
设a、b、c均为int 类型变量,则执行以下for语句后,c的值为
设: float w; int a, b;则合法的switch语句是(   )。
设变量a是int型,f是float型,i是double型,则表达式10+′a′+i*f值的数据类型为A.int B.float C.double D.不确定
设a=5,b=4,c=3,d=2,则表达式3>2*b Or a=c And b<>c Or c>d的值是
设a=5,b=4,c=3,d=2,则表达式3>2*b Or a=c And b<>c Or c>d的值是
设a=“a”,b=“b”,c=“c”,d=“d”,执行语句x=Ilf((a<b)Or(c>d),“A”,“B”)后,x的值为
设a="a",b="b",c="c",d="d",执行语句x=IIf((a<B)Or(c>D),"A","B")后,x的值为
设a="a",b="b",c="c",d="d",执行语句x=IIf((a<B)Or(c>D),"A","B")后,x的值为______。
设a="a",b="b",c="c",d="d",执行语句x=IIF((a<B)Or(c>D),"A","B") 后,x的值为
设a="a",b="b",c="c",d="d",执行语句x=IIF((a<b)Or(c>d),"A","B")后, x的值为
D设a="a",b="b",c="c",d="d",执行语句x=IIF((a<b) Or (c>d),"A","B")后,x的值为
设a、b,c为int型变量,若从键盘给a、b,c输入数据,则正确的输入语句是( )
设a=2,b=3,c=4,d=5,则表达式Not a<=c Or 4*c=b^2 And ba+c的值是
设a=2,b=3,c=4,d=5,表达式3>2*b or a=c and b<>c or c>d的值是( )
设a=5,b=4,c=3,d=2,则表达式3>2术b Or a=c And b<>c Or c>d的值是
设a=5,b=4,c=3,d=2,下列表达式的值是 3>2*b Or a=c And b<>C Or c>d
设a=5,b=4,c=3,d=2,则表达式3>2*b Or a=c And b<>c Or c>d的值是
设a=5,b=4,c=3,d=2,下列表达式的值是( )。 3>2*b Or a=c And b<>c Or c>d
设a=5,b=4,c=3,d=2下列表达式的值是 3>2*b Or a=c And b<>C Or c>d
广告位招租WX:84302438

免费的网站请分享给朋友吧