1、 编译运行如下程序后,有关输出成果得阐明对的得就是 ( ) public class Conditional{ public static void main(String args[ ]){ int x=4; System、out、println("value is "+ ((x>4)
99、9 :9)); } }A、输出成果为:value is 99、99 B、输出成果为:value is 9C、输出成果为:value is 9、0 D、编译错误原则答案: C 学生解答: C 2、 怎样更改 break 语句使退出 inner 与 middle 循环,继续外循环得下一轮
outer: for (int x = 0; x < 3; x++) { middle: for (int y = 0; y < 3; y++) { inner: for (int z = 0; z < 3; z++) { if (arr(x, y, z) == targetValue) break; } }} A、 break inner; B、 break middle; C、 break outer; D、 continue; E、 continue middle; 原则答案: B 学生解答: B 3、 如下程序调试成果为
public class Scope{ private int i; public static void main(String argv[]){ Scope s = new Scope; s、amethod; } public static void amethod{ System、out、println(i); } }A) 输出 0 B) 无任何输出 C) 编译错误 D) 编译指示变量 i 超过使用范围、原则答案: C 学生解答: A 5、 假设 Except