


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java程序设计一、单选题:Java语言的类间的继承关系( 。A)多重的B)单重的C)线程的D)不能继承的值是()。intm=3,n=6,k=0;while((m++)<(--n))++k;A)0 B)1 C)2 D)3设、j为int型变量名为int型数组名,以下选项中,正确的赋值语句(A)i=i+2 B)a[0]=7;C)i++---j; D)a(0)=66;设有定义floatx=3.5f,y=4.6f,trueA)x>y||x>z B)x!=yC)z>(y+x) D)x<y&!(x<z5.inti=16;do{i/=2;}while(i>3);A)16B)8C)4D)2以下由for语句构成的循环执行的次数( for(inti=0;true;i++);A)有语法错,不能执行B)无限次C)执行1次D)一次也不执行下面哪些是不合法的标识符( )A.$persons B.TwoUsers C.*point D._endline8、下面哪个不是java语言中的关键字?( )A.long B.sizeofC.instanceof D.const9、设intx=1,floaty=,则表达式x/y的值是( )A.0 B.1 C.2 D.以上都不10、以下语句有语法错的是( )A.intx=1;y=2;z=3B.for(intx=10,y=0;x>0;x++);C.while(x>5);D.for(;;);设有定义inti=6的值为()。i+=i-1;A)10 B)121 C)11D)100A)interfaceB)packageC)extendsD)class13.(d)。inti=8,j=16;if(i-1>j)i--;elsej--;A)15B)16C)7D)8(c)。inti=10,j=18,switch(j-i){case8:case9:k+=2;case10:k+=3;default:}A)31B)32C)2D)33下列程序段执行后b3的结果( booleanb1=true,b2,b3;24=b1?b1:b2;A)0B)1C)trueD)false设有定义inti=123;longj=456;下面赋值不正确的语句( 。A)j=i;B)j=(long)i;C)i=(int)j;D)i=j;main()方法的返回类型是什么?(b)A.int B.void C.Boolean D.18、关于Java语言叙述错误的是( )JavaJavaJavaJava19、以下叙述正确的是()A.构造方法必须是public方法B.main方法必须是public方法C.Java应用程序的文件名可以是任意的D.构造方法应该声明为void类20、下列语句执行后,变量ac的值分别( 。intx=182;inta,c;c=x/100;a=x%10;A)1,2 B)C)1.82,2 D)100,8221、关于类和对象的叙述正确的是( )A.Java的类分为两大部分:系统定义的类和用户自定义的类B.类的静态属性和全局变量的概念完全一样,只是表达形式不同C.类的成员至少有一个属性和一个方法D.类是对象的实例化22、以下有关构造方法的说法,正确的是( )A.一个类的构造方法可以有多个B.构造方法在类定义时被调用C.构造方法只能由对象中的其它方法调用D.构造方法可以和类同名,也可以和类名不23、以下有关类的继承的叙述中,正确的是()AB.子类只能继承父类的方法,不能继承父类的属性C.子类只能继承父类的非私有属性,不能继承父类的方法D.子类不能继承父类的私有属性24、不允许作为类及类成员的访问控制符的( 。A. public B. private C. static D. 25void的含义( )A.方法体为空 B.定义的方法没有形参C.定义的方法没有返回值 D.方法的返回值不能参加算术运26JavaApplication( A. .java B. .classC. .html D. .exeJava编程所必须的默认引用包为()A.java.sys包 B.java.lang包C.java.new包 D.以上都不是main()方法的返回类型是什么?( )A.int B.void C.Boolean D.static哪些是将一个十六进制值赋值给一个long型变量( )A.longnumber=345L;B.longnumber=0345;C.longnumber=0345L;D.longnumber=0x345L;11.下列类定义中,不正确的( 。classx{ }classxextendsy{ }staticclassximplementsy1,y2{ }publicclassxextendsApplet{ }二、填空题:1.构造函_ 有返回值。2表达式3/6*5的计算结果_ 。顺序结构、分支结构(或称选择结构)、 是结构化程序设计的三种基本流程控结构。Java源程序文件编译后产生的文件称为_ 文件其扩展名为 . 。在子类中使用关键字 做前缀可调用被子类覆盖的父类中的方法。关键字 用于导入包中的类到程序中,供程序中使用。7、数组x定义如下intx[][]=newint[3][2]则x..length的值为 x[0].length的值为 定义类的构造方法不能有返回值类型,其名称与 名相同。Java
表示双精度类型。Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float和 两种具体类型。创建类对象的运算符是 new 。当整型变量n的值不能被13除尽时,其值为false的Java语言表达式是 。定义类就是定义一种抽象的 ,它是所有具有一定共性的对象的抽象描述。14若有定义:floatb={1.1f,3.5f,则b.length()的值是 。15、设x=2,则表达式(x++的值是 。16、若x==10,则x<y和x>=y的逻辑值分别和 三、程序分析:1.请写下程序的输出结果:publicclassTest52{Stringstr1="Hello,Javaworld!\t";Stringstr2="Hello,students!";publicstaticvoidmain(String{System.out.print(str1);System.out.println(str2);}}输出结果:2、publicclass Sum{publicstaticvoid main(Stringargs[]){ double sum=0.0;for(inti=1;i<=100;i++)sum+=1.0/(double)i;System.out.println("sum="+sum);}}Sum=1+1/2+„„+1/1003、classA{doublef(doublex,doubley){returnx*y;} }classBextendsA{doublef(doublex,doubley){returnx+y;}}publicclassTest{publicstaticvoidmain(Stringargs[])Bobj=newB();System.out.println("Theprogramoutputis"+obj.f(4,6));}}程序的输出结果为:4请写下程序的输出结果:publicclassT2_4{publicstaticvoidmain(String[]args){inti,j;charc='*';for(i=0;i<5;i++){for(j=0;j<=i;j++)System.out.print("*");System.out.println();}}}输出结果:5、publicclassTest{publicstaticvoidmain(String[]args){intx;inta[]={0,0,0,0,0,0};calculate(a,a[5]);System.out.println("thevalueofa[0]is"+a[0]);System.out.println("thevalueisa[5]is"+a[5]);}staticintcalculate(intx[],inty)for(inti=1;i<x.length;i++)if(y<x.length)x[i]=x[i-1]+returnx[0];}}程序的输出结果为:7、设有数组定义MyIntArray[]={10,20,30,40,50,60,70};则执以下几个语句后的输出结果是 。ints=0;for(inti=0;i<MyIntArray.length;i++)if(i%2==1) s+=MyIntArray[i]System.out.println(s);8.(1)程序第5、6行的if语句的功能是什么?(2分)(2)程序输出的结果有几行?(3分)1:publicclassOutput1{2: publicstaticvoidmain(Stringarge[])3: inti=0;4: for(charch=97;ch<113;ch++,i++)5: if(i%8==0)6: System.out.println("");7: System.out.print("\t"+ch);8: }9: }10:}四、编程题1、打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。publicclassProg3{publicstaticvoidmain(String[]args){for(inti=100;i<1000;i++){if(isLotus(i))System.out.print(i+"");}System.out.println();}//判断水仙花数privatestaticbooleanisLotus(intlotus){intm=0;intn=lotus;intsum=0;m=n/100;n -=sum=m=n/10;n-=sum+=m*m*m+n*n*n;if(sum==lotus)returntrue;elsereturnfalse;}}2、利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用优表示,60-89分之间的用及格表示,60分以下的用不及格表示。publicclassIfElseDemo{publicstaticvoidmain(String[]args){inttestscore=76;chargrade;if(testscore>=90){grade='优';}elseif(testscore>=60){grade='及格';}else{grade='不及格';}System.out.println("Grade="+grade);}}3、输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。importjava.util.Scanner;publicclassProg35{publicstaticvoidmain(String[]args){System.out.print("请输入一组数:");Scannerscan=newScanner(System.in).useDelimiter("\\s");int[]a=newint[50];intm=0;while(scan.hasNextInt()){a[m++]=scan.nextInt();}scan.close();int[]b=newint[m];for(inti=0;i<m;i++)b[i]=a[i];for(inti=0;i<b.length;i++)for(intj=0;j<b.length-i-1;j++)if(b[j]<b[j+1]){inttemp=b[j]=b[j+1];b[j+1]=temp;}for(inti=0;i<b.length;i++)System.out.print(b[i]+"}}4、编写一个“Student”和成绩setName(),setScore(。再编写“Student”Undergraduat(大学生。Undergraduate(departmen(major(setDepartment(),setMajor()2.classStudent{String湖南学院intsNum=888888;Stringsex="男";Stringbirth="1988/08/08";Stringsname;intScore;voidsetName(Stringsname=a;}voidsetScore(int
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数据库安全性与隐私保护试题及答案
- 2025年服务行业的战略机遇试题及答案
- 企业战略与价值创造模式试题及答案
- 深入备考软件设计师试题及答案指南
- 2025届河南省平顶山市42中学七下数学期末教学质量检测模拟试题含解析
- 公司战略与团队配合试题及答案
- 2025届江苏省南京市二十九中致远校区七下数学期末检测试题含解析
- 行政复议的程序与试题及答案
- 网络应用案例分析试题及答案
- 探索法学概论的实践应用试题及答案
- HJ 707-2014 环境噪声监测技术规范 结构传播固定设备室内噪声
- 无人机应用技术专业建设方案
- 老年外科患者围手术期营养支持中国专家共识(2024版)
- 企业员工保密协议书范本
- 美国文学概论智慧树知到期末考试答案章节答案2024年吉林师范大学
- 公司内部责任追究制度
- 《在长江源头各拉丹东》公开课教学课件
- 年产12万吨石英砂建设项目可行性研究报告
- 小满二十四节气课件
- 2024年金华浦江县粮食收储有限公司招聘笔试参考题库附带答案详解
- 药品不良反应知识培训
评论
0/150
提交评论