您现在的位置:首页> 考试报考 > JAVA > 2018年计算机二级Java语言章节练习 (二)

2018年计算机二级Java语言章节练习 (二)

7、下列的哪个赋值语句是不正确的?

A.float f = 11.1;

B.double d = 5.3E12;

C.float d = 3.14f ;

D.double f=11.1E10f;

8、下列的哪个赋值语句是正确的?

A.char a=12;

B.int a=12.0;

C.int a=12.0f;

D.int a=(int)12.0;

9、在oneMethod()方法运行正常的情况下,程序段将输出什么?

public void test()

{

try { oneMethod();

System.out.println("condition 1");

} catch (ArrayIndexOutOfBoundsException e)

{

System.out.println("condition 2");

} catch(Exception e)

{

System.out.println("condition 3");

} finally

{

System.out.println("finally");

}

}

A.condition 1

B.condition 2

C.condition 3

D.condition 1

finally

10、下列程序段执行后的输出结果为

int x=3; inty=10;

System.out.println(y%x);

A.0

B.1

C.2

D.3

填空题

11、设 a = 8,则表达式 a >>> 2 的值是 。

12、Java语言中,移位运算符包括:>>、<<和

13、若x = 5,y = 10,则 x > y && x++ == y --的逻辑值为 。

14、若x = 5,y = 10,则 x > y && x++ == y --的逻辑为  。

15、设 a = 8,则表达式 a >>> 2 的值是 。

16、设x = 2 ,则表达式 ( x + + )* 3 的值是______ 。

注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。
免费领取考试冲刺试题

一对一 咨询课程

点我开始