




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
考试题目: 本试卷是 JAVA 基础班入学考试试卷,主要考察 JAVA 基础前五 天大家在入学之前掌握的一个整体情况,本试卷共有 40 道题,其 中有 30 道是单选,有 10 道题是多选题,希望大家认真对待 1. 请问,以下哪些是正确的 Java 注释形式? 请选择所有正确答案:BC A This is a comment. B /*This is a comment.*/ C /*This is a comment.*/ D *This is a comment.* 2. 请问,以下哪些是合法变量名? AB A variable123 B _large C 6fred D void 3. 请问,以下哪此是 Java 中不合法的关键字?请选择所有正确答案:A A boolean B public C main D void 4. 请问,int 型数据占几个字节? C A 取决于这个 int 类型有多大 B 2 字节 C 4 字节 D 8 字节 5. 请问 byte 数据的取值范围是 ? C A 0-128 B 负 127-128 C 负 128-127 D 以上都不对 6. 给出以下代码,请问该程序的运行结果是什么?A class Example public static void main(String args) boolean flag=false; if(flag=true) System.out.println(“true”); else System.out.println(“false”); A 代码编译失败,if 语句错误。 B 打印输出 true。 C 打印输出 false。 D 无内容输出。 7. 给出以下代码,请问该程序的运行结果是什么? class Example public static void main(String args) boolean b=true; System.out.println(b); 请选择一个正确答案:A A 打印输出 true。 B 打印输出 b。 C 编译错误,因为 System.out.println()方法的参数只能为整数。 D 无内容输出。 8. 请问,以下哪些是十进制数 123 的正确的八进制表示? 请选择一个正确答案:A A 0173 B 123 C 0x123 D 0x173 9. 下列选项中不属于 java 基本数据类型的是(D ) A char B int C double D String 10. 给出发下代码,请问该程序的运行结果是什么? class Example public static void main(String args) int a=1,2,3,4,5; System.out.println(a3); 请选择一个正确答案:D A 1 B 2 C 3 D 4 11. 请问,以下哪些是 Java 应用程序主方法 main()的正确形式? 请选择一个正确答案:B A public static void main(String args); B public static void main(String args); C public static void mian(String args); D public static boolean main(String args); 12. 请问,以下哪些是初始化数组的不正确语法形式? 请选择一个正确答案:B A int x=1,2,3; B int x3=1,2,3; C intx=0,0,0; D charx=a,b; 13. 请问,以下哪对儿是逻辑短路运算符? 请选择一个正确答案:D A int var2=20; System.out.println(var+var2+“ “+var2); 请选择一个正确答案:C A 打印输出 30 20 B 打印输出 30 21 C 打印输出 31 20 D 打印输出 31 21 15. 请问表达式(short)10/10.2*2 的运行结果是什么类型的数据? 请选择一个正确答案:A A short B int C double D Float 16. 给出以下代码,请问该程序的运行结果是什么? public class Example public static void main(String args) int x=5; int y=4; y=x+; System.out.println(y); 请选择一个正确答案:B A 4 B 5 C 6 D 7 17. 给出以下代码,请问该程序的运行结果是什么? class Example public static void main(String args) int x=6; int d=7; System.out.println(xd)?99:9); 请选择一个正确答案: A A 打印输出 9 B 打印输出 99 C 无结果 D 编译错误。 18. 请问,以下哪些语句不是合法的赋值语句? D A boolean b = true; B int a = (int)1.23; C double x = 1.1; D char c = 10; 19. 以下代码的运行结果为? C class Test public static void main(Stringargs) byte b1 = 5; byte b2 = 2; byte b3 = b1*b2; A 10 B 52 C 编译错误 D 以上都不对 20. 给出以下代码,请问该程序的运行结果是什么? public class Example public static void main(String args) int i=1; do i-; while(i2); System.out.println(i); 请选择一个正确的答案:A A 打印输出 0 B 打印输出 1 C 打印输出 2 D 打印输出-1 21.下列语句序列执行后,i 的值是( D )。 int i=16; do i/=2; while( i 3 ); A 16 B 8 C 4 D 2 22.关于 for 循环和 while 循环的说法哪个正确? ( B ) Awhile 循环先判断后执行,for 循环先执行后判断。 B while 循环判断一般不明确循环次数,for 循环的判断一般明确循环次数 C 两种循环任何时候都不可以替换 D 两种循环结构中都必须有循环体,循环体不能为空 23. 关于选择结构下列哪个说法正确? ( B ) A if 语句和 else 语句必须成对出现 B if 语句可以没有 else 语句对应 C switch 结构中每个 case 语句中必须用 break 语句 D switch 结构中必须有 default 语句 24.同一类中有两个以上方法同名称方法重载,Java 语言规定 (D): A 不允许重载 B 重载方法的参数列表必须不同 C 重载方法的返回值类型必须不同 D 重载方法的参数列表和返回值类型必须都不同。 25.JDK1.7 之后,switch 语句后括号里的表达式不可以是以下哪种类型(D) A char B String C long D 枚举类型 26.通过 javac 编译 源程序文件产生的字节码文件的扩展名为( B )。 A java B class C html D ex 27.给定如下 Java 代码片断,编译运行时的结果是( D) 。 int i=2; switch(i) default: System.out.println(“default“); case 0: System.out.println(“zero“); break; case 1: System.out.println(“one“); case 2: System.out.println(“two“); A 输出 default B 输出 default zero C 出错,default 的位置不符合 switch 结构的语法结构 D 输出 two 28.在 java 中,源文件 Test.java 中包含如下代码,则程序编译运行的结果为(B) public class Test public static void main(String args) system.out.println(“Hello!“); A 输出:Hello! B 编译出错 C 运行正常,但没有输出任何内容 D 以上都不对 29.分析如下所示的 java 代码,编译运行后的输出结果是(B) 。 Public static void main(String arg) int a=100; while(a%2=0) System.out.print(a); a=a/4; A 1002561 B 10025 C 100 D 25 30.在 JAVA 中 ,无论测试条件是什么,下列(B)循环将至少执行一次。 A for B dowhile C while D whiledo 31.研究下面的 Java 代码,当 x=2 时,运行结果是(C) 。 switch(x) case 1: System.out.println(“1“); case 2: case 3: System.out.println(“3“); case 4: System.out.println(“4“); A 没有输出任何结果 B 输出结果为 3 C 输出结果是 3 和 4 D 输出结果是 1、3 和 4 32.在 java 中,下列( D)关键字用于终止循环,使程序跳到循环块外的下一条语句。 A break B exit C return D continue 33.下面(D)段 java 语句在编译时不会出现异常和错误。 A char c=“a“; B int i1; C boolean b=“true“; D double d=10.0; 34. 阅读下列 java 代码,在横线处填(B) ,输出结果可以包含“3 ”。 public class Demo public static void main(String args) int a = _; switch(a) default: System.out.println(“default“); break; case 1: System.out.println(“1“); break; case 2: System.out.println(“2“); case 3: System.out.println(“3“); A 4 B 3 C 2 D default 35. 以下()java 代码片段可以正确编译。 BC A int i=0; if(i) System.out.println(“Hi“); B boolean b=true; boolean b2=true; if(b=b2) System.out.println(“So true“); C int i=1; int j=2; if(i=1|j=2) System.out.println(“OK“); D int i=1; int j=2; if(i=1 36. 给定 java 代码如下所示,则下划线处填入() ,可使这段代码编译成功。 public int count(char c,int i,double d) return_C_; A c*i B c*(int)d C (int)c*d D i*d 37. 在 Java 中,下面( A)语句能正确通过编译 A System.out.println(1+”2”); B char i=2+2; System.out.println(i); C Stri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新课标视角下初中地理教学方法创新
- 2025年学历类自考学前儿童美术教育-大学语文参考题库含答案解析(5套试卷)
- 2025年中国储能锂电池行业市场全景分析及前景机遇研判报告 - 网
- 投资承包酒店合同范本
- 2025年学历类自考发展与教育心理学-幼儿文学参考题库含答案解析(5套试卷)
- 2025年学历类自考公共关系学-学前教育学参考题库含答案解析(5套试卷)
- 2025年学历类自考中小学教育管理-教师职业道德与专业发展参考题库含答案解析(5套试卷)
- 2025年学历类自考中外文学作品导读-幼儿园教育基础参考题库含答案解析(5套试卷)
- 设备区域安装合同范本
- 医院感染管理核心制度
- 咯血与呕血的护理
- 初中历史教师培训讲座
- B2B信息流广告投放白皮书
- 泌尿外科常见疾病护理要点
- 移动患者的体位安全护理
- 牙克石市综合高级中学2025-2026学年第二学期工作计划
- 北师大版高一数学必修一教学安排
- 广州市南沙区卫生健康局招聘下属事业单位工作人员考试真题2024
- 职场心理健康课件
- 2025年锅炉专业培训试题及答案
- 2025至2030中国舆情大数据行业市场深度调研及投资前景报告
评论
0/150
提交评论