阅读下列程序
public class VariableUse{
public static void main (String[] args) {
int a;
if (a==8) {
int b=9;
System.out.println("a = "+a);
System.out.println("b = "+b);
}
System.out.println("a = "+a);
System.out.println("b = "+b);
}
}
该程序在编译时的结果是:
A变量a未赋值
B第二个System.out.println(“b = ”+b)语句中,变量b作用域有错
C第二个System.out.println(“a = ”+a)语句中,变量a作用域有错
D第一个System.out.println(“b = ”+b)语句中,变量b作用域有错
相关试题
-
+b); } System.out.println(a = +a); System.out.println(b = +b); } } 该程序在编译时的结果是:
-
阅读下列代码 public class Person{ static int arr[ ] = new int[10]; public static void main (String[] a
-
} public class B extends A { public void m() { System.out.println(“B.m”);
-
下列代码的编译或执行结果是: public class MyVal { public static void main(String[] args) { MyVal m
-
(String a[]) { // main ()方法 int n=8; System.out.println{n+! = +Factorial (n)}; } } 为保证程序正