分析如下Java程序段,程序编译运行结果是( )。public class A{public static void main(String[] args) {int num = 0;switch (num) {default:System.out.println("Default");num++;case 1:System.out.println("num = " +num);num += 2;case 2:System.out.println("num = " + ++num);break;case 3:System.out.println("num = " +num);break;}}}
A. 输出:Defaultnum = 1num = 3
B. 输出:Default
C. 输出:Defaultnum = 1num = 4
D. 程序编译出错
查看答案
在Java中,以下程序编译运行后的输出结果为( )。public static void main(String[] args) {int a = 5;int s = 0;switch (a) {case 5:s = s + 2;case 3:s = s + 5;case 8:s = s + 6;default:s = s + 10;break;}System.out.print(s);}
A. 2
B. 0
C. 7
D. 23
下列哪个标识符定义是合法的( )。
A. 动物
B. throws
C. 9num
D. discount%
以下语句运行的结果是( )。int i=1;System.out.println(45+10*50%(--i));
A. 45
B. 545
C. 55
D. 出现异常
下列哪个关键字不表示循环结构( )。
A. for
B. do
C. while
D. switch