已知:int a,b;下列switch语句中,( )是正确的。A.switdh (a) { case a: a + +;break; case b: b + +;break; }B.switch(a+b) { case 1:a+b;break; case 1:a-b }C.switch(a*a) { case 1,2:+ +a; case 3, 4:+ +b: }D.switch(a/10+b) { cases 5:a/5:break: default:a+b; }

题目

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

A.switdh (a) { case a: a + +;break; case b: b + +;break; }

B.switch(a+b) { case 1:a+b;break; case 1:a-b }

C.switch(a*a) { case 1,2:+ +a; case 3, 4:+ +b: }

D.switch(a/10+b) { cases 5:a/5:break: default:a+b; }


相似考题
更多“已知:int a,b;下列switch语句中,()是正确的。A.switdh (a) { case a: a + +;break; case b: b + + ”相关问题
  • 第1题:

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

    A.switdh(a) { case a: a++;break; case b: b++:break: }

    B.switch(a+b) { case 1:a+b; break; case 1:a-b }

    C.switch(a*a) { case1,2:++a; case3,4:++b; }

    D.swish(a/l0+b) { cases 5:a/5;break; default:a+b: }


    正确答案:D

  • 第2题:

    阅读下列程序段,写出运行结果 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("&"); }


    C

  • 第3题:

    下列叙述中正确的是 。

    A.下列叙述中正确的是 。

    B.在switch语句中必须使用default

    C.break语句必须与switch语句中的case配对使用

    D.break语句必须与switch语句中的case配对使用


    MsgBox 语句的第一个参数不能省略

  • 第4题:

    若a和b均是整型变量,以下正确的switch语句是()。

    A.switch(a/b) {case 0:case1.5:y=a+b;break; case 2:case 3:y=a-b; }

    B.switch(a*a+b*b); { case0:y=a+b;break; case1:y=b-a;break; }

    C.switch a {case 0:x=a+b; case 1:y=a-b;break;}

    D.switch(a+b) {case 0:x=a+b;break; case 1:y=a-b;break; }


    D

  • 第5题:

    下列关于switch语句的描述中,正确的是()

    A.switch语句中,default子句可以省略

    B.switch语句中,case子句的〈语句序列〉中一定含有break语句

    C.switch语句中,case子句和default子句都可以有多个

    D.退出switch语句的唯一条件是执行break语句


    switch语句中default子句是可以省略的