以下语句正确的是:______。
A: SelectCaseaCaseb=1Case“B”b=2CaseElseb=3EndSelect
B: SelectCaseaCase“A”b=1Case“B”b=2CaseDefaultb=3EndSelect
C: SwitchaCase“A”b=1Case“B”b=2CaseElseb=3EndSwitch
D: SwitchaCase“A”b=1Case“B”b=2CaseDefaultb=3EndSelect
A: SelectCaseaCaseb=1Case“B”b=2CaseElseb=3EndSelect
B: SelectCaseaCase“A”b=1Case“B”b=2CaseDefaultb=3EndSelect
C: SwitchaCase“A”b=1Case“B”b=2CaseElseb=3EndSwitch
D: SwitchaCase“A”b=1Case“B”b=2CaseDefaultb=3EndSelect
举一反三
- 当n为何值时,下列程序段输出字符串second()switch(n) {case :0; System.out.println (“first”);case :1case :2; System.out.println (“second”);break;default: System.out.println (“end”); } A: 0 B: 1 C: 2 D: 0 1 2 都可以
- 以下语句正确的是:______。 A: Select Case a B: Case C: b=1 D: Case “B” E: b=2 F: Case Else G: b=3 H: End Select I: Select Case a J: Case “A” K: b=1 L: Case “B” M: b=2 N: Case Default O: b=3 P: End Select Q: Switch a R: Case “A” S: b=1 T: Case “B” U: b=2 V: Case Else W: b=3 X: End Switch Y: Switch a Z: Case “A” [: b=1 \: Case “B” ]: b=2 ^: Case Default _: b=3 `: End Select
- switch的一般形式如下:switch(表达式){case常量表达式1:语句1case常量表达式2:语句2┇case常量表达式n:语句ndefault:语句n+1}其中“case常量表达式”只是起语句标号的作用,并不是在该处进行判断。
- 若n的初值为1,下列程序段执行结束后,x的值是( )。 switch(n) { case 1:x=1; case 2:x=2; case 3: x=3; } A: 1 B: 2 C: 3 D: 无法判断
- 当整数变量值为多少时,只会输出" message 2" switch(i) { case 1: System.out.println("message1"); case 2: case 3: System.out.println("message2"); break; } A: 1 B: 2 C: 3 D: 4