ImageVerifierCode 换一换
格式:DOC , 页数:19 ,大小:63.50KB ,
资源ID:506199      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-506199.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]计算机二级(JAVA)Java语言的基本语句章节练习试卷1及答案与解析.doc)为本站会员(王申宇)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]计算机二级(JAVA)Java语言的基本语句章节练习试卷1及答案与解析.doc

1、计算机二级( JAVA) Java语言的基本语句章节练习试卷 1及答案与解析 1 下面程序的输出结果是 _。 public class exl public static void main(String args) for(int cnt=0;cnt 10,;cnt+) if(cnt=5) break; System.out.print(cnt); ( A) 01234 ( B) 012346789 ( C) 6789 ( D) 5 2 下列语句序列执行后, j的值是 _。 public class ex2 public static void main(String args) int j

2、=2, i=5; while( j i-) j+; System.out.println(j); ( A) 3 ( B) 2 ( C) 4 ( D) 5 3 下列程序的执行结果是 _。 public class ex3 public static void main(String args) int sum=0; for(int i=1;i =100;i+) sum+=i; System.out.println(“sum=“+sum); ( A) sum=5050 ( B) sum=4950 ( C) sum=100 ( D) sum=1 4 下列程序执行之后,输出的结果是 _。 public

3、 class ex4 public static void main(String args) int j=0; for(int i=3;i 0;i-) j+=i; int x=2; while(x j) x+=1; System.out,print(x); ( A) 3555 ( B) 35556666 ( C) 33453456 ( D) 345 5 下面程序的输出结果是 _。 public class ex5 public static void main(String args) for(int cnt=l;cnt =10;cnt+) if(cnt=5) continue; Syste

4、m.out.print (cnt+“ “); ( A) 6 7 8 9 ( B) 1 2 3 4 ( C) 1 2 3 4 6 7 8 9 10 ( D) 6 7 8 9 10 6 下列 程序执行的结果是 _。 public class ex6 public static void main(String args) char ch=8; int r=10; switch(ch+l) case 7: r=r+3; case 8: r=r+5; case 9: r=r+6; break; default: ; System.out.print(r); ( A) 14 ( B) 13 ( C) 1

5、6 ( D) 10 7 下列程序中的循环体将会被执行 _。 public class ex7 public static void main(String args) int n=4; while(n =8) System.out.println(n); n+; ( A) 8次 ( B) 4次 ( C) 2次 ( D) 5次 8 下列程序的执行的结果是 _。 public class ex8 public static void main(String args) double d=0; int a=3; while (a 0) d=d+l. of/a; if (d =2) continue;

6、 a-; System.out.println (d); ( A) 4.2 ( B) 3.5 ( C) 2.8 ( D)无限循环 9 下列程序执行的结果是 _。 public class ex9 public static void main (String args) label: for (int i=0; i 3; i+) for (int j=0; j 3; j+) if (i=j) continue label; System. out.print (i*3+j+“t“); System.out .println (“i=“+i); ( A) 3 6 9 ( B) 3 6 7 ( C

7、) 6 9 ( D) 3 6 10 下列程序执行之后,输出的结果是 _。 public class exl0 public static void main(String args) int j=0; a1: for (int i=3;i 0; i-) j+=i; a2: for (int k=l; k 3; k+) j*=k; if(i=k) break a1; System.out.println(j); ( A) 18 ( B) 16 ( C) 14 ( D) 0 11 下列嵌套循环程序执行后,结果为 _。 public class exll public static void mai

8、n(String args) iht a=0,b=0; do b+; for(int i=5;i b;i-) a=a+(i+b); while(b =10); System.out.println(a); ( A) 30 ( B) 20 ( C) 50 ( D) 60 12 下列程序执行后的结果为 _。 public class exl2 public static void main(string args) int n=4; int x=0; do System.out.print(n); while (x+ n-); ( A) 12 ( B) 432 ( C) 43 ( D) 4 13

9、下列 程序执行的结果是 _。 public class exl3 public static void main(String args) int a=100,b=4; do a/=b; while (a 10 System. out. println (a); ( A) 12 ( B) 6 ( C) 24 ( D) 5 14 下列程序执行的结果是 _。 public class exl4 public static void main(String args) int a=3; int b=5; int c=4; if ( ( ! (a=b) else if a*a+c* c=b*b Sys

10、tem. out.println (b); else System.out.println (a+c); ( A) 7 ( B) 5 ( C) 25 ( D) good! 15 下列程序的输出结果是 _。 public class exl5 public static void main(String args) int a=2, b=8,c=12; a1: while( a -c a2: do a+=c; if (c=b+) continue a1; while (true); System.out.print (a); ( A) 52 ( B) 46 ( C) 38 ( D) 0 16 下

11、列程序的输出的结果是 _。 public class exl6 public static void main(String args) int j=10; for(int i=0;i 3;i+) j-=i+1; switch (j) case 3: break; case 5: break; case 8: break; default: j=0;break; System,out.println(j); ( A) 5 ( B) 3 ( C) 8 ( D) 0 17 下列程序执行后,输出的结果是 _。 public class exl7 public static void main(Str

12、ing args) int a=3; int b=4; int x=5; if(+a b) x=x+a; else if(a- -b) x-x-a; System.cut.print(x); ( A) 4 ( B) 5 ( C) 3 ( D) 2 18 下列属于 Java流程控制结构的语句是 ( A) for语句 ( B) goto语句 ( C) new语句 ( D) define语 句 19 下列程序执行之后,将输出 public class exl9 public static void main(string args) int x=3; int y=7; switch(y/x) cas

13、e 1: y*=2; break; case 2: y*=3; break; case 3: y*=4; break; default: y=0; System.out.print(y); ( A) 28 ( B) 21 ( C) 14 ( D) 0 20 下列程序中的循环体将会被执行 _。 public class ex20 public static void main(String args) int x=3; do System.out.println(“Hello!“); while(x =0); ( A) 2次 ( B) 1次 ( C) 3次 ( D) 4次 21 下列程序的输出结

14、果是 _。 public class ex21 public static void main(String args) int n=4; while(-n 0) System.out.println(n); ( A) 0 ( B) -1 ( C) 1 ( D) 4 22 下列程序运行的结果是 _。 public class ex22 public static void main(String args) int a=0,b=l; do if(b%2=0) a+=b; b+; while(b =100); System.out.println(a); ( A) 5050 ( B) 2550

15、( C) 2525 ( D) 2500 22 下列程序的输出结果是 _。 public class ex23 public static void main(String args) int n=4;. int x=0;. do X+; while(n+ 7); System.out.println(n); ( A) 6 ( B) 7 ( C) 8 D.n ( D) C 22 下列程序执行后的结果是 _。 public class ex24 public static void main(String args) int j=10; a1: for(int i=3;i 0;i-) j-=i;

16、int m=l; a2: while (m j) if (i =m) continue a1; j/=m+; System.out.println(j); ( A) 0 ( B) 8 C, 12 ( C) 45 ( D) A 23 下列嵌套的循环程序执行后,结果是 _。 public class ax25 public static void main(String args) int sum=0; for(int i=0;i =5;i+) for(int j=10;j 3*i;j-) sum+=j*i; System.out.println(sum); ( A) 136 ( B) 127 (

17、 C) 147 ( D) 153 24 请问所有的异常类都继承下面的 _类。 ( A) java.lang.Exception ( B) java.lang.Throwable ( C) java.io.Exception ( D) java.lang.Error 25 下面程序的执行结果是 _。 public class ex27 public static void main(String args) try return; finally System. out. print in ( “Finally“ ); ( A)程序正常运行,并输出 Finally ( B)程序正常运行,但不输出

18、任何结果 ( C)编译能通过,但运行时会出现一个异常 ( D)因为没有 catch字句,所以不能通过编译 26 下列描述中不属于 Java异常处理机制优点的是 _。 ( A)按错误类型和差别分组 ( B)把错误处理代码从正常代码中分离出来 ( C)对无法预测的错误的捕获和处理 ( D)能够处理任何类型的错误 27 下列关于 try和 catch语句的描述中,错误的是 _。 ( A)不同的 catch代码段是不同的作用域,但是可以访问相互之间定义的局部变量 ( B)如果没有异常产生,则所有的 catch代码段都被略过不执行 ( C)异常总是由距离产生异常最近的匹配 catch代码段处理 ( D)

19、 try代码段后跟一个或多个 catch代码段 28 下列关于捕获异常的描述中,错误的是 _。 ( A)在异常处理代码段中无法访问 hy代码段中声明的变量 ( B)子类异常可被父类异常捕获处理 ( C) try-catch机制可以被用于流程控制 ( D)在 catch代码段中的 return语句用于退出方法,而不是返回异常抛出点 29 编译和运行下列程序,请选择正确的输出结果 _。 public class ex31 private void test() System.out.println(6 + 6 + “(Result)“); public static void main(Strin

20、g args) new ex31().test(); ( A) 12(Result) ( B) 66(Reslllt) ( C)编译时出错,运算符 “+”不能实现一个 string类型的数据和一个 int类型数据的加法运算 ( D)运行时出错,运算符 “+”不能将 int类型数 据转化为 sbing类型 30 下列代码段在运行时会产生 _异常。 public class ex32 public static void main(String args) int a = 1, 23, 24, 56, 37, 9, 12; for(int k = 0; k a.length; k+) if(ak

21、ak + 1) int x = ak; ak = ak + 1; ak + 1 = x; ( A) NumberFormatException ( B) ArithmeticException ( C) ArrayIndexOutOfBoundsException ( D) IOException 31 下列程序在运行时会产生 _。 import java.awt.*; public class ex33 public static void maiN(String args) Image im = new Image4; System.out.println (im0 .toString (

22、); ( A) NumberFormatExeeption ( B) ArittnneticException ( C) ArrayIndexOutOfBoundsExcepfion ( D) NullPointerException 32 下列关于异常的描述中,正确的是 _。 ( A)编译时 就应该找错,但不是所有的错误都可以在编译时发现 ( B)异常处理把处理错误的代码和执行程序功能的代码集中在一起 ( C)当异常产生时,程序会自动跳转到异常处理程序 ( D)异常就是阻碍程序继续执行下去的问题 33 下列描述中,正确的是 _。 ( A) finally代码段在发生异常时不一定必须执行 (

23、B)异常机制可以用于流程控制 ( C)在 catch代码段中可以使用 return语句来返回到异常抛出点 ( D)可以把 catch到的异常对象再次抛出,使上层 try-atch结构继续处理该异常事件 34 对于下面一段代码的描述中,正确的是 _。 public class ex36 public static void run main(String args) throws Excepion method(); static void method() throws Exception try System.out.println(“test“); finally System.out.p

24、rintln (“finally“); ( A)代码编译成功,输出 “test”和 “fmally” ( B)代码编译成功,输出 “test” ( C)代码实现选项 A中的功能,之后 Java停止程序运行,抛出异常,但是不进行处理 ( D)代码不能编译 35 下列关于 for循环和 while循环的说法中 _是正确的。 ( A) while循环能实现的操作 for循环都能实现 ( B) while循环判断条件一般是程序结果, for循环判断条件一般是非程序结果 ( C)两种循环在任何情况下都可以相互转换 ( D)两种循环结构中都必须有循环体,循环体不能为 空 36 给出下列代码段: publi

25、c class ex38 public static void main (String args ) int m; switch(m) case 0: System.out.println ( “case 0“ ); case 1:System.out.println(“case 1“);break; case 2: default: System.out.print in (“default“) 下列 m的 _值将引起“default“的输出。 ( A) 0 ( B) 1 ( C) 2 ( D)以上答案都不正确 37 若 a的值为 3时 ,下列程序段被执行后, c的值是 _。 int c=

26、l; if (a 0) if (a 3) c=2; else c=3; else c=4; ( A) 1 ( B) 2 ( C) 3 ( D) 4 38 对于 catch语句的排列,下列说法中 _是正确的。 ( A)父类在先,子类在后 ( B)子类在先,父类在后 ( C)有继承关系的异常不能在同一个 try程序段内 ( D)先有子类,其他如何排列都无关 计算机二级( JAVA) Java语言的基本语句章节练习试卷 1答案与解析 1 【正确答案】 A 【知识模块】 Java语言的基本语句 2 【正确答案】 C 【知识模块】 Java语言的基本语句 3 【正确答案】 A 【知识模块】 Java语言

27、的基本语句 4 【正确答案】 C 【知识模块】 Java语言的基本语句 5 【正确答案】 D 【知识模块】 Java语言的基本语句 6 【正确答案】 C 【知识模块】 Java语言的基本语句 7 【正确答案】 D 【知识模块】 Java语言的基本语句 8 【正确答案】 B 【知识模块】 Java语言的基本语句 9 【正确答案】 B 【知识模块】 Java语言的基本语句 10 【正确答案】 B 【知识模块】 Java语言的基本语句 11 【正确答案】 D 【知识模块】 Java语言的基本语句 12 【正确答案】 B 【知识模块】 Java语言的基本语句 13 【正确答案】 D 【知识模块】 Ja

28、va语言的基本 语句 14 【正确答案】 D 【知识模块】 Java语言的基本语句 15 【正确答案】 B 【知识模块】 Java语言的基本语句 16 【正确答案】 D 【知识模块】 Java语言的基本语句 17 【正确答案】 D 【知识模块】 Java语言的基本语句 18 【正确答案】 A 【知识模块】 Java语言的基本语句 19 【正确答案】 B 【知识模块】 Java语言的基本语句 20 【正确答案】 D 【知识模块】 Java语言的基本语句 21 【正确答案】 A 【知识模块】 Java语言的基本语句 22 【正确答案】 B 【知识模块】 Java语言的基本语句 【知识模块】 Jav

29、a语言的基本语句 【知识模块】 Java语言的基本语句 23 【正确答案】 C 【知识模块】 Java语言的基本语句 24 【正确答案】 B 【知识模块】 Java语言的基本语句 25 【正确答案】 D 【知识模块】 Java语言的基本语句 26 【正确答案】 D 【知识模块】 Java语言的基本 语句 27 【正确答案】 A 【知识模块】 Java语言的基本语句 28 【正确答案】 C 【知识模块】 Java语言的基本语句 29 【正确答案】 A 【知识模块】 Java语言的基本语句 30 【正确答案】 C 【知识模块】 Java语言的基本语句 31 【正确答案】 D 【知识模块】 Java语言的基本语句 32 【正确答案】 A 【知识模块】 Java语言的基本语句 33 【正确答案】 D 【知识模块】 Java语言的基本语句 34 【正确答案】 A 【知识模块】 Java语言的基本语句 35 【正确答案】 D 【知识模块】 Java语言的基本语句 36 【正确答案】 C 【知识模块】 Java语言的基本语句 37 【正确答案】 C 【知识模块】 Java语言的基本语句 38 【正确答案】 A 【知识模块】 Java语言的基本语句

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1