TOP

2010计算机等级考试二级(JAVA)笔试10(四)
2011-06-20 21:43:17 来源: 作者:[标签:作者] 【 】 浏览:1067次 评论:0
微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
在Java中, 所 有数据类型的长度都固定,并与平台无关,因此也没有sizeof关键字。

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

13、下列的常量中,合法的是

A.12.

B.-20

C.1,000

D.4 5 6

参考答案: B

按照正常的书写格式选项[B]正确。选项[A]12.后面不应点带点号,但不同的变量类型可带不同的字母。选项[C] 1,000计算机在数字中不识别逗号,。选项[D] 4 5 6在数字中间不要加空格,计算机会 把4 5 6当成字符申4 5 6来处理。

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

14、 下列程序的执行结果是 public class Testcc { public static void main (String args[ ]) { System.out.println(213.5f%4.0f); } }

A.1.5

B.1

C.1.0

D.0.5

参考答案: A

在Java中,取模运算符%,其操作数可以是浮点数,如45.4%10=5.4。

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

15、若下列选项中的变量已正确定义并赋值,则符合Java语言语法的是

A.=a! =76;

B.a=8++C=9;

C.i=12.3*%4;

D.a=a+7=c+;

参考答案: A

赋值表达式的组成是:在赋值运算符的左边是一变量,右边是一表达式。选项[B]. =8+b+c=9中,前半句 a=8+b+c正确,但的是a+b+c=9左边其实是一个表达式,而不是一个变量。选项[C]. i=l2.3*%4中,连用两个 双 目运算符,双目运算符的用法是左右两端必须都是表达式或变量才行。选项[D]. a=a+7=c+b,a+7=c+b的左边 也 是?D个表达式,而非变量。

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

16、 下列程序执行后,m的值是 public class Testbbb { public static void main (String args[ ]) { int a=10,b=3,m=5; if(a= =b) m + =a; else m:+ +a*m; System.out.println(m); } }

A.15

B.50

C.55

D.5

参考答案: C

首先判断(a= =b) ,10不等于3,则执行else后面的语句m=++a*m:++的优先级比*高,所以m=11*1=55, 这样便得正确答案。 if-else结构的格式如下: if(条件) 语句1: else 语句2; 在条件为真的,执行语句1,然后跳过else和语句2,接着执行下面的语句;在条件为假时,跳过语句l, 执行else后面的语句2,然后接着执行下面的语句。

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

17、Java语言的类间的继承关系是

A.单继承

B.多继承

C.单继承和多继承

D.不能继承.

参考答案: A

Java作为一个优秀的面向对象的语言,第一个特点就是继承,但Java不支持多继承,只能单一继承。

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

18、用于定义类成员的访问控制权限的一组关键字是

A.exted 和 imlemet

B.ulic,rivate 和 rotected

C.cla和ulic

D.char,it,float和doule

参考答案: B

修饰符分为访问限制符和非访问限制符。其中访问限制符有pub-lic.orivate.protected和default。 非访问限制符有static,final和abstract等。

------------------
Tags:计算机二级考试试题 计算机二级考试真题 责任编辑:w48225117
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2010计算机等级考试二级(JAVA)笔.. 下一篇2010计算机等级考试二级(JAVA)笔..

相关栏目

最新文章

推荐文章

网站客服QQ: 960335752 - 14613519 - 48225117