Single switch
SWITCH:()
若有定义:float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是
A:switch(x) B:case 1.0: printf("*"); C:case 2.0: printf("**"); D:switch (int)x); E:case1: printf("*"); F:case 2: printf("**"); G:switch(a+b) H:case 1: printf("*"); I:case 2+1: printf("**"); J:switch(a+b) K:case 1: printf("*"); L:case c: printf("**");
switch语句( )。
A:有的可以用if-else if结构实现 B:都不可以用if-else if结构实现 C:都可以用if-else if结构实现 D:大部分可以用if-else if结构实现
下列关于switch语句和break语句的结论中,正确的是
A:break语句是switch语句中的一部分 B:在switch语句中可以根据需要使用或不使用break句 C:在switch语句中必须使用break语句 D:以上三个结论中有两个是正确的
若有以下定义,则正确的switch语句是______。
float x;int a,b;
A:switch(x)
case 1.0:printf("*");
csse 2.0:printf("**");
B:switch(x)
case 1,2:printf("*");
case 3:printf("**");
C:switch(a+b)
case 1:printf("");
case 1+2:printf("**");
D:switch(a+b);
case 1:printf("*");
case 2:printf("**");
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是( )。
A:switch(x+y)…… B:switch(ch+1)…… C:switch ch…… D:switch(a+b):……
以下选项中与if(a==1) a=b; else a++;语句功能不同的switch语句是
A:switch(a)
case 1: a=b; break;
default:a++;
B:switch(a==1)
case 0: a=b; break;
case 1:a++;
C:switch(a)
default: a++; break;
case 1:a=b;
D:switch(a==1)
case 1:a=b; break;
case 0:a++;
若有以下定义:float x;int a,b,c=2;,则正确的switch语句是 ( )
A:switch(x)
case 1.0:printf("*");
case 2.0:printf("**");
B:switch(int(x))
case 1:printf("*");
case 2:printf("**");
C:switch(a+b)
case 1:printf("*");
case 1+2:printf("**");
D:switch(a+B)
case 1:printf("*");
case c:printf("**");
switch语句( )。
A:都可以用if-else if 结构实现 B:都不可以用if-elseif 结构实现 C:有的可以用if-else if 结构实现 D:大部分不可以用if-else if 结构实现