




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中软国际JAVASE周考题注意事项:考试时间180分钟,满分100分。一、填空题(每题2分,共20分)1. 写出三目运算符的语法( )。2. Java中方法无返回值类型返回值类型位置用( )表示。 3. ( )方法是JAVA程序的入口。4. 123的正确的十六进制( ) 八进制( ) 二进制( )。5. 'n '的作用是( ), 't '的作用是( )。6. Java源文件的扩展名是( ),可执行文件的扩展名( )。7. Java的基本数据类型有( )。8. char类型的取值范围是( )。9. 结束整个循环应该使用( )。10. 表达式2/5*9的计算结果是(
2、 )。二、选择题(单选每题2分,共12分)1.以下哪个是错误的if语句(设int x,a,b;)( ) Aif (a=b) x+; Bif (a<b) x+; Cif (a>b) x+; Dif ( x<10 ) x+;2.0.6332的数据类型是( )A float B double C Float D Double3.System.out.println("5" + 2);的输出结果应该是( )。 A 52 B7 C2 D54.下面的方法,当输入为2的时候返
3、回值是多少?( ) public static int getValue(int i) int result = 0; switch (i) case 1: result = result + i; case 2: result = result + i * 2; case 3: result = result + i * 3; return result; A0 B2 C4 D105.下列变量定义错误的是。( ) Aint a; Bdouble b=4.5; Cboolean b=tr
4、ue; Dfloat f=9.8; 6. 下列数据类型的精度由高到低的顺序是:( ) Afloat,double,int,long Bdouble,float,int,byte Cbyte,long,double,float Ddouble,int,float,long3、 判断题(6分)1.在while循环中允许使用嵌套循环,但只能是嵌套while循环。2.在实际编程中,do-while循环完全可以用for循环替换。3.变量声明后可以直接使用。4.Java的源代码中定义几个类,编译结果就生成几个以.class为
5、后缀的字节码文件。 5.do-while循环的while后的分号可以省略。6. Java程序是运行在Java虚拟机中的。二、代码阅读题(每题3分,共30分) 1.下列给出代码的运行结果是?public class Example public static void main(String args) int m = 2; int p = 1; int i = 0; for (; p < 5; p+) if (i+ > m) m = p + i; System.out.println("i equals " + i); 2.请分析下面的代码,并写出结果int n
6、um = 90;System.out.println( num + );运行结果:( )double a = 89.5;int b = (int)a + 10;System.out.println(b);运行结果:( )3.根据运行的结果,在划横线处补全代码int num = 90 ;int num2 = 100 ;System.out.println(_);运行结果:num + num2 = 1904. 给出以下代码的运行结果public class Test public static void main(String args) int num1 = 21;int num2 = 22;i
7、nt num3 = 23;if(num1<num2 | num2>num3)System.out.println(num2);elseSystem.out.println(num1+num2+num3);运行结果:()5. 下面代码的作用是交换数组的第一个元素和最后一个元素,请找出代码中错误,并改正(共两处)public class Test public static void main(String args) int list = new int86,12,35,48,7; int temp; / 临时变量/ 交换数组第1个元素和最后1个元素list0=temp;temp =
8、 list5;list5=list0;错误:( )6. 顺序执行以下两个语句的输出结果是(_)。int i = 100; double j = i; System.out.println(j);7. 设有数组定义:int MyIntArray = 10 , 20 , 30 , 40 , 50 , 60 , 70; 则执行以下几个语句后的输出结果是(_) int s = 0 ; for ( int i = 0 ; i < MyIntArray.length ; i + ) if ( i % 2 = = 1 )s += MyIntArrayi ; System.ou
9、t.println( s );8. 下面程序的输出结果是:(_)public class ArrayTest public static void main (String args) String sa = "Green", "Blue", "Red" ; System.out.println("Color = " + sa1); 9. 补全下面的代码:for(int i=0;i<=10;i+)if(_)System.out.println(i); 输出结果:0 2 4 6 8 1010.补全代码,控制台打印输出我正在学习public class Person public void study()System.out.println("我正在学习");public static void main(String args)_三、问答题(共12分) 1. 列出你学过的运算符类型,以及每种类型中具体包括哪些运算符(4分) 2简述&&和&运算符的区别。(4分) 3. 请写出for循环的语法结构并概括与while与do-while的区别。(4分)四、编码题(每题10分,共20分) 1、实现一个简单的英中天气转换器:输入表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025甘肃省地矿局测绘院注册城乡规划师预招聘3人考前自测高频考点模拟试题及参考答案详解
- 2025年河北秦皇岛抚宁区为部分区直单位选调全额事业工作人员12人考前自测高频考点模拟试题带答案详解
- 2025年隆昌市公开招聘社区工作者的(49人)考前自测高频考点模拟试题含答案详解
- 2025年河北医科大学第一医院招聘医疗工作人员7名模拟试卷及参考答案详解1套
- 2025年烟台幼儿师范高等专科学校公开招聘工作人员(30人)考前自测高频考点模拟试题及答案详解(名校卷)
- 2025年上半年广东肇庆市属国有企业公开招聘管理人员103人笔试题库历年考点版附带答案详解
- 2025江苏经贸职业技术学招聘19人(第一批)模拟试卷及参考答案详解
- 2025福建龙岩市上杭县文化旅游发展有限公司(上杭古田建设发展有限公司)所属企业招聘拟聘用人选(二)模拟试卷附答案详解(典型题)
- 2025年安徽白帝集团有限公司及所属子公司春季招聘8人模拟试卷有答案详解
- 2025年兖矿资本管理有限公司社会招聘(3人)模拟试卷及答案详解参考
- 加快建设教育强国-2025年上半年形势与政策
- 异常子宫出血护理查房
- 2025年各地高三语文2月试卷【语言文字运用题】汇集练附答案解析
- 销售部组织体系及管理制度
- 二次函数综合压轴题(共55题)(原卷版)
- 《管理学(马工程)》考试复习试题库(含答案)
- 公司建筑施工安全风险辨识分级管控台账
- 神经外科住院医师培训工作总结
- 深圳市房屋租赁合同书(空白)
- 《腹膜透析护理》课件
- 心脏急症的急救与护理
评论
0/150
提交评论