目录: 标题| 题干| 答案| 搜索| 相关
问题

已知:int a,b;下列switch语句中,( )是正确的。


已知:int a,b;下列switch语句中,( )是正确的。

  • Aswitdh (a) { case a: a + +;break; case b: b + +;break; }
  • Bswitch(a+b) { case 1:a+b;break; case 1:a-b }
  • Cswitch(a*a) { case 1,2:+ +a; case 3, 4:+ +b: }
  • Dswitch(a/10+b) { cases 5:a/5:break: default:a+b; }
参考答案
参考解析:
分类:其他
相关推荐

1、写出下列语句执行后a,b的值。 int a=6,b; b=(++b)+(a

写出下列语句执行后a,b的值。int a=6,b;b=(++b)+(a++);()Aa=8,b=14Ba=7,b=8Ca=14,b=14Da=8,b=8

2、现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是

现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是Ap=&a;Bq=&b;Cp=q;Dp=a;

3、已知int a=1,b=-1;则语句printf("%d\n",(a--,+

已知int a=1,b=-1;则语句printf("%d\n",(a--,++b));的输出结果是A.-1 B.0 C.1 D.语句错误A-1 B0 C1 D语句错误

4、已知int a,b;double c;,则以下语句中错误的函数调用是A.sc

已知int a,b;double c;,则以下语句中错误的函数调用是A.scanf("%d,%x,%lf",&a,&b,&c); B.scanf("%d,%d,%le",&a,&b,&c);C.scanf("%o,%x,%o",&a,&b,&c); D.scanf(...

5、设有定义:int a=1,b=2,C=3;以下语句中执行效果与其他三个不同的

设有定义:int a=1,b=2,C=3;以下语句中执行效果与其他三个不同的是( )。Aif(a>BC=a,a=b,b=C;B.if(a>B.{C=a,a=b,b=C;}Cif(a>B.C=a;a=b;b=c;Dif(a>B.{C=a;a=b;b=c;}

6、若有定义和语句:int a,b; scanf("%d,%d,",&a,&B.

若有定义和语句:int a,b; scanf("%d,%d,",&a,&B.; 以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是 A3,5,4B3,5C3,5,D3,5