文档详情

《程序设计导论(Java)》模拟考卷.doc

发布:2017-04-20约字共8页下载文档
文本预览下载声明
PAGE  第 PAGE 8 页 共  NUMPAGES 8 页 郑州大学软件与应用科技学院《程序设计导论Java》 课程试题(模拟卷) (适用专业: 考试时间:120分钟) 题号一二三四总分分数注意:请将所有答案写在答题纸上。 合分人: 复查人: 一、单项选择:(每题2分,共40分)分数评卷人1、在Java中,main()方法的返回值的类型是: (C) A、public B、static C、void D、String 2、Java源程序文件的扩展名为: (A) A、.java B、.class C、.exe D、.jar 3、在JAVA中,下列标识符合法的是: A、3kyou B、@163 C、name D、while 4、设有定义int a=3,b=4,c=5;则以下的表达式中,值为false的是: A、a b b c B、a = b C、a ( b + c ) D、! ( a b ) 5、以下选项中,合法的赋值语句是: A、a1; B、 i++; C、 a= a+1=5; D、y = int ( i ); 6、若所用变量都已正确定义,以下选项中,非法的表达式是: (C) A、a!= 4||b==1; B、’a’ % 3; C、’a’ = 1/3; D、’A’ + 32; 7、以下的变量定义语句中,合法的是: A、byte=128; B、boolean=null; C、long a=123L; D、double=0.9239d; 8、下列程序段执行后t3的结果是( )。 int t1=2, t2=3, t3; t3=t1t2?t1:(t2+t1); A、2 B、4 C、5 D、6 9、Java语言中创建一个对象使用的关键字是: A、class B、interface C、new D、create 10、已知int a[]=new int[10],则下列对数组元素的访问不正确的是: A、a[0] B、a[1] C、a[9] D、a[10] 11、下列方法定义中,正确的是: (A) A、int x( ){ char ch=’a’; return (int)ch; } B、void x( ){ ...return true; } C、int x( ){ ...return true; } D、int x( int a, b){ return a+b; } 12、在某个类A中存在一个方法:void set(int x),以下不能作为这个方法的重载的声明的是: A、void set(int y) B、int set(int x,double y) C、double set(int x,int y) D、void set(int x,int y) 13、下列语句序列执行后,i的值是: for(int i=2;i=10;i++) System.out.println(i); A、2 B、10 C、11 D、不确定 14、以下不属于构造方法特征的是: (D) A、构造方法名与类名相同 B、构造方法不返回任何值,也没有返回类型 C、构造方法在创建对象时调用,其他地方不能显式地直接调用 D、每一个类只能有一个构造方法 15、已知声明并初始化二维数组int a[ ][ ]={{1,2},{3,4},{5,6}},则a[1][1]的值为: (C) A、1 B、2 C、4 D、5 16、要表示10个学生的成绩,下列声明并初始化数组正确的是: A、int[] score=new int[ ]; B、int score[10]; C、int score[]=new int[9]; D、int score[]=new int[10]; 17、下列代码中的错误是: (1) public class Test (2) { (3) public static void main(String [] args) (4) { (5) int i; (6)
显示全部
相似文档