A.Changeline2to:publicinta;
B.Changeline2to:protectedinta;
C.Changeline13to:publicSub(){this(5);}
D.Changeline13to:publicSub(){super(5);}
E.Changeline13to:publicSub(){super(a);}
第1题:
以下哪个是定义和创建数组的正确方式?
A.int a[] = {1,2,3,4,5};
B.int a[5];
C.int a[] = new [5];
D.int a = new int[5];
第2题:
下列不能正确定义变量并给变量赋值的是:
A.int a,b; a=b=6;
B.int a=5,b=5;
C.int a=5,b; b=5;
D.int a=b=5;
第3题:
以下错误的定义语句是________。
A.#define M 5; int A[M];
B.int A[5,6];
C.int A[][3];
D.int A[10];
第4题:
以下内容在同一个源程序中: class A { int a; A(int a) { this.a=a; } int add() { return a+10; } } class TestA { public static void f(A t) { System.out.println(t.add()); } public static void main(String[] args) { f(new A() { int add() { return a+20; } } ); } } 则()。
A.程序的运行结果为输出0
B.程序的运行结果为输出10
C.程序的运行结果为输出20
D.程序不能编译通过
第5题:
以下能正确地定义整型变量a,b和c并为它们都赋初值为5的语句是 。 A、int a=b=c=5; B、int a,b,c=5; C、int a=5,b=5,c=5; D、int a,c=b=5;
A.int a=b=c=5;
B.int a,b,c=5;
C.int a=5,b=5,c=5;
D.int a,c=b=5;