JAVA考试知识测试题(附答案).docx

上传人:王** 文档编号:1144817 上传时间:2024-04-04 格式:DOCX 页数:15 大小:43.40KB
下载 相关 举报
JAVA考试知识测试题(附答案).docx_第1页
第1页 / 共15页
JAVA考试知识测试题(附答案).docx_第2页
第2页 / 共15页
JAVA考试知识测试题(附答案).docx_第3页
第3页 / 共15页
JAVA考试知识测试题(附答案).docx_第4页
第4页 / 共15页
JAVA考试知识测试题(附答案).docx_第5页
第5页 / 共15页
JAVA考试知识测试题(附答案).docx_第6页
第6页 / 共15页
JAVA考试知识测试题(附答案).docx_第7页
第7页 / 共15页
JAVA考试知识测试题(附答案).docx_第8页
第8页 / 共15页
JAVA考试知识测试题(附答案).docx_第9页
第9页 / 共15页
JAVA考试知识测试题(附答案).docx_第10页
第10页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《JAVA考试知识测试题(附答案).docx》由会员分享,可在线阅读,更多相关《JAVA考试知识测试题(附答案).docx(15页珍藏版)》请在优知文库上搜索。

1、请用JAVA语言回答BarbaraIlI(三)1 .设X为FLOAT型变量,Y为DOUBLE型变量,a为INT型变量,B为LONG型变量,C为CHAR型变量,则表达式XY*AX+BY+C的值为_FLOAT_类型。X=2.5A=7Y=4,则表达式X+A%3*(INT)Y的值为_7.5_2 .输出1到100中的偶数,一行5个。intcount=0;for(inti=0;i0)System.out.println();)3 .打印出所有的“水仙花数所谓水仙花数指一个三位数,其各位数字的立方和等于该数本身。fbr(inti=0;i0;a-)for(intb=9;ba;b-)System.out.pri

2、nt(a+*+b+a*b);1System.out.println();)5 .创建一个有两个方法的类,其中第一个方法两次调用每二个方法;第一次不使用THIS,第二次使用THISopublicclassTest()publicvoida()b();this.b();)publicvoidb()PS:搞不懂这题啥意思,感觉作这题很白痴.6 .编写从键盘读入10个字符入入一个字符数组,并在屏幕上显示它们的程序。请处理数组越界异常。InputStremis=System.in;intarray=newint10;intpos=0;while(posIO)(intc=in.read();arraypo

3、sj=c;pos+;)fbr(inti=0;iarray.length;i+)System.out.print(arryi);7 .利用数组,初始化成10个整数,将其排序publicvoidsort(intdata)inttemp;for(inti=l;iO)&(data|jJdata|j-1);j)SortUtil.swap(data,j,j-1);publicvoidinit()inta=newint10;fbr(inti=0;i0)x=(-b)(2*a);q=Math.sqr(p)(2*a);xl=x+q;x2=x-q;System.out.println(,Tworealroot,Xl

4、,X2:+xl+x2);)if(p=O)x=(-b)(2*a);System.out.println(Onerealrootx);)if(p=0)SyStem.out.prinUn(OK)lur.close();servletConnection.close();第二单元自检自测1:将下列表达式转换为是JAVA表达式:l+A2MathSeq(1)+xy-X2(2)(a*x+(a-x)a*3)21/a-Xx-(ax+-)23a2、设X为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+ya/x+b/y+c的值为_double_类型。设

5、x=2.5,a=7,y=4贝qx+a%3*(int)y的值为.double_3、写出下列程序执行结果:Inta=3,b=10,c=0;If(ab)b=5;c=7;语句执行后,b=_10_,c=_74 .下列for循环的执行次数为_0_for(intx=0;(x=0)&(x4);x+);5 .下列语句执行后,J的值为_5_Intj=3,i=2While(-i!=ij)j=j+2;6、下列语句执行后K值为2一inti=10J=18,k=30;switch(j-i)case8:k+;case9:k+=2;case10:k+=3;default:k/=j;7、下列语句执行后X的值为_25_inta=3

6、,b=4,x=5;if(+a=b)x=+a*x;8、以下程序段结束后变量SIIm值为_345(Lintsum=0,i;for(i=l;i=4;i+)switch(i)casel:sum+=2;Case2:sum+=4;continue;Case3:sum+=8;Case4:sum+=16;break;)9、 .你编译一个定义了5个类和18个方法的Jaya源文件。请问,当编译成源文件时会产生多少字节码文件,扩展名是什么?da)23个字节码文件,扩展名为.classb)l个字节码文件,扩展名为.classc) 5个字节码文件,扩展名为JaVad) 5个字节码文件,扩展名为.class10、下面哪个

7、不是JaVa关键字?aa)Integerb)doublec)floatd)default11、表达式5&2的值应该是:aa)0b)2c)5d)712、表达式1012的值应该是:ca)0b)2c)10d)1413、下面哪一个main。方法定义有效?aca) publicstaticvoidmain(Stringargs)b) publicstaticvoidmain(StringJ)c) publicstaticvoidmain(Stringargs)d) publicstaticvoidmain(args)14、你怎样从下面main。的调用中访问单词“kiss”?bjavacsakissisb

8、utakissa)args0Jb)args2c)args4d)args5J15、如果有以下代码,哪几个数字能产生输出*Test2的结果?bedswitch(x)case 1: System.out.println(,*Test1,);case 2:case 3: System.out.println(,Test2n);break;)SySten.out.println(Test3);)a)0b)lc)2d)316、以下代码的输出结果是什么?bclassFoopublicstaticvoidmain(Stringargs)intx=4J=0;switch(x)casel:j+;case2:j+;

9、case3:j+;case4:j+;case5:j+;break;defaultij+;System.out.println(j);a)1b)2c)3d)编译错误17、设int型变量a,b;float型变量x,y;char型变量ch,均已正确定义并赋值,正确的switch语句为:bda)switch(x+y)b)switch(ch+l)c)switch()d)switch(a+b);18、下面程序的输出结果是什么?apublicstaticvoidmain(Stringargs)(Strings;System.out.println(s=,+s);a)编译错误b)运行时错误c)s=nulld)s=019、写出下列程序运行结果:publicclassArithmeticOP(publicstaticvoidmain(Stringargs)inta,b,c;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > Java

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!