A.代码成功编译,执行后,输出为12345
B.代码成功编译,执行后,输出为6
C.代码成功编译,执行后,输出为1
D.代码编译不成功,编译器将生成一些错误
第1题
A.不能成功编译
B.-1.0
C. 1.0
D.-1
第2题
d main (String args []) { 3. int total = 0; 4. 5. for (int i = 0, j = 10; total < 30; ++i, --j) { 6. System.out.println(" i = " + i + " : j = " + j); 7. 8. total += (i + j); 9. 10. } 11. 12. System.out.println("Total " + total); 13. } 14. }
A、代码编译失败,因为在第5行变量j声明错误
B、代码编译失败,因为在非静态类中不应有静态方法。
C、代码编译成功,但在运行期第5行有异常抛出。
D、代码编译成功,但在运行期第2行有异常抛出。
E、代码编译成功,打印输出如下: i = 0 : j = 10 i = 1 : j = 9 i = 2 : j = 8 Total 30
第3题
A. abc
B. bc
C. b
D. a+1
第5题
A.default
B.default, zero
C.error default 没有定义
D.无输出
第8题
B.编译通过,结果为x=12;y=12
C.编译不通过。因为System.out.print;这行代码的双引号中多了“;”。
D.编译不通过。这是因为y是在最里层的代码块中定义的一个变量,只有在那个代码块中才可使用,在使用y=x;语句时已经超过了y变量的作用域,所以编译无法通过。
第9题
A.编译失败,因为list无法加入一个null元素
B.编译成功,运行失败,运行时会抛出NullPointerException
C.编译成功,运行成功,运行结果是: [hello,null]
D.编译成功,运行成功,运行结果是: [hello, hello, null]
第10题
A.代码函数定义中,ls.append(a)中的ls是局部变量
B.执行代码输出的结果为[‘car’,‘truck’]
C.ls.append(a)代码中的ls是列表类型
D.执行代码输出结果为[‘car’,‘truck’,’bus’]
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!