• 2021-04-14
    如果month=4,下面代码的输出结果是( ) int days=0; switch(month) { case 2: days=28; break; case 4: case 6: case 9: case 11: days=30; break; default: days=31; break; } Console.WriteLine(days);
  • 30

    内容

    • 0

      对于下面的代码片段,m的哪个值将引起"default"的输出?。 switch(m){ case 0: System.out.println("case 0"); case 0: case 1: System.out.println("case 1"); break; case 2: System.out.println("case 2"); break; default: System.out.println("default"); }

    • 1

      若a、b、c1、c2、x、y均是整型变量,正确的switch语句是______。①switch(a+b);{ case 1:y=a+b;break;case 0:y=a-b;break;}②switch(a*a+b*b){ case 3:case 1:y=a+b;break;case 3:y=b-a;break;}③switch { case c1:y=a-b;break;case c2:x=a*b;break;default:x=a+b;}④switch (a-b){ default:y=a*b;break;case 3:case 4:x=a+b;break;case 10:case 11:y=a-b;break;} A: ① B: ② C: ③ D: ④

    • 2

      若a、b、c1、c2、x、y均是整型变量,以下正确的switch语句是 A: swich(a+b);{       case 1 : y=a+b; break;case 0 : y=a-b; break;  } B: switch(a*a+b*b){       case 3 :case 1 : y=a+b; break;case 3 : y=b-a, break;   } C: switch   a{      case c1 : y=a-b; break;case c2 : x=a*d; break;default : x=a+b;     } D: switch(a-b){       default : y=a*b; break;case 3 :  case 4 :  x=a+b;break;case 10 : case 11: y=a-b: break;   }

    • 3

      对以下的switch语句说法正确的是 switch(num){case 1: ...break; case 0: ...break;case 2: ...break; default: ...break; }

    • 4

      中国大学MOOC: 如下代码片段的输出是什么? int a = 1, b = 0; switch (a) { case 1: switch (b) { case 0: printf (**0**); break; case 1: printf (**1**); break; } case 2: printf (**2**); break; }