题目内容

1、以下程序段的输出结果是()。int i = 9;swith( i ) {case 0: System.out.println(" 0 ");case 1: System.out.println(" 1 "); break;case 2: System.out.println(" 2 ");default:System.out.println(" 其他 ");}

A. 其他
B. 0 1
C. 0 1 2 其他
D. 无输出

查看答案
更多问题

2、以下说法正确的是()。

A. switch-case语句中没有必要使用break语句
B. switch-case语句中必须使用break语句,否则会引起语法错误!
C. break语句在switch-case语句中不是必需的,但在case语句中,如果没有breakl语句,执行结果可能不同。
D. 以上都不正确

3、下列程序段中,m取值()会引起default语句的输出。switch( m ){case 0: System.out.println( " 情况0 ");case 1: System.out.println( " 情况1 ");break;case 2:default: System.out.println( " 其他情况 ");}

A. 0 1 2
B. 2 其他值
C. 1
D. 0 1

4、在switch( 表达式 )语句中,表达式的数据类型不能是()。

A. char
B. int
C. byte
D. boolean

5、以下程序段的执行结果是()。int day = 5;switch( day ){case = 1: System.out.pritln(" Monday ");case = 2: System.out.pritln(" Tuesday ");case = 3: System.out.pritln(" Wednesday ");case = 4: System.out.pritln(" Thurthday ");case = 5: System.out.pritln(" Friday ");case = 6: System.out.pritln(" Saturday ");case = 7: System.out.pritln(" Sunday ");default: System.out.pritln(" Error");}

A. MondayTuesdayWednesdayThurthdayFridaySaturdaySundayError
B. FridaySaturdaySundayError
C. Friday
D. Error

答案查题题库