微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
。 A.PaelB.DialogC.AletD.Frame 参考答案: D :----------------------------------------2、若a和b均是整型变量并已正确赋值,正确的switch语句是 A.witch(a+);{......}B.witch(a+*3.0){......}C.witch a{......}D.witch(a%){......} 参考答案: D :考查switch语句的用法。 【解题要点】switch后的括号部分只能返回这几种类型的值:int,byte,short和char。 【错解分析】选项[A].switch(a+[B].;中多了一个;号,注意观察。选项B.switch(a +b*3.0)中括号的值不能为浮点型。选项[C].switch a中switch后的判断部分必须用括号括起来。----------------------------------------3、下列关于变量的叙述()是错的。 A.实例变量是类的成员变量B.实例变量用关键字tatic声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化 参考答案: B :----------------------------------------4、线性表L=(a1,a2,a3,...ai,...an),下列说法正确的是 A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件 参考答案: D :线性表可以为空表;第一个元素没有直接前件,最后一个元素没有直接后件;线性表的定义中,元素的排列并没有规定大小顺序。----------------------------------------5、下列的哪个赋值语句是正确的? A.char a=12;B.it a=12.0;C.it a=12.0f;D.it a=(it)12.0; 参考答案: D :主要要熟悉数据类型的赋值和两种类型转换方法(即自动转换和 强制转换)的使用方法。字符变量以char类型表示,它在内存中占16位bit,它不能当做 整数使用。选项[B].中的12.0为double类型,赋给a时需要强制转换。选项[C].中的 12.Of为float类型,赋给a时也需要强制转换。选项[D].用到了强制类型转换将double类型赋给整形a,所以正确。----------------------------------------6、栈和队列的共同特点是 A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点 参考答案: C :栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种后进先出的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种先进先出的线性表。----------------------------------------7、软件测试的目的是()。 A.证明程序正确B.找出程序全部错误C.尽量不发现程序错误D.发现程序的错误 参考答案: D :----------------------------------------8、main方法是Java Application程序执行的入口点,关于main方法头以下()是合法的。 A.ulic tatic void mai()B.ulic tatic void mai (Strig[ ]arg)C.ulic tatic it mai (Strig[ ]ar