2010计算机等级考试二级(JAVA)笔试14(三)

时间:2011-06-14 08:04:02

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
VALUE属于常值变量,代表float型数据中的最小值。

----------------------------------------

14、 下列程序的执行结果是 public class Testaa { public static void main(String args[ ]){ System.out.println(5/2); } }

A.2.5

B.2.0

C.2.50

D.2

参考答案: D

如果表达式中有不同的数据类型,则寻找自动转换是优先级最高的一个,其他数值全部转换成这种数据类型,当然表达式的值也是这个数据类型。有可能会选择选项[A].,请注意数据类型之间的关系,结果的数据类型必须和表达式中优先级最高的一个一样,在这里,表达式和结果都是int型。

----------------------------------------

15、 下列程序的执行结果是 public class Testii { public static void main(String args[ ]) { byte y=4; long r=80L; System.out.pfinfln(r/y); } }

A.20 B

B.20

C.20.0

D.编译错误

参考答案: B

在定义long型的时候,类似long r=80L,我们会在数字后面加上L,当然大小写都可以,在计算机要求显示或输出时,我们是看不到L的;还需注意:long型占64bit,远比byte要的优先级要高,所以r/y的结果是long型的。

----------------------------------------

16、 下列for循环语句的执行次数是 for(intx=0,y=0;(y!=0) && x<4);x++)

A.无限次

B.一次也不执行

C.执行一次

D.执行三次

参考答案: B

在(y!=0)&&(x<4)中,判断(y!=0)得返回值false,表达式中又用的是逻辑与运算符,所以整个表达式的值肯定是false,所以根据for语句的用法规则,该循环一次也不执行。

----------------------------------------

17、 下列程序执行后,j的值是 public class Testggg { public static void main(String args[ ]) { int j=1; for(int i=7;i>0;i-=2)j * =2; System.out.println(j); } }

A.15

B.1

C.32

D.16

参考答案: D

科用for循环语句求2的4次幂。一般情况下迭代部分都用i++或i- - ,但在这里用的是i - =2,需要留意。

----------------------------------------

18、下列关于类的说法不正确的是

A.类是同种对象的集合和抽象

B.类属于Java语言中的复合数据类型

C.类是Java程序中的基本的结构单位

D.类就是对象

参考答案: D

对象是类的实例化,两者不能等同。

----------------------------------------

19、设A为已定义的类名,下列声明类A的对象a的语句中正确的是

A.oat A a;

B.ulic A a=A( );

C.Aa=ew it( );

D.Aa=ew A( );

参考答案: D

对象的生成包括声明、实例化和初始化三个方面的内容。一般格式是先定义一个对象变量,再用关键字new生成一个对象,并为对象中的变量赋初值。选项[A].对象不能声明为简单的数据类型;选项[B].缺少new关键字;选项[C].int应为A。

----------------------------------------

20、设有定义语句int a [ ]= { 66,77,99 };,则下列对

首页 上页 2 3 4 下页 尾页 3/7/7
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部