[计算机类试卷]计算机二级(JAVA)Java语言的基本语句章节练习试卷1及答案与解析.doc
《[计算机类试卷]计算机二级(JAVA)Java语言的基本语句章节练习试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]计算机二级(JAVA)Java语言的基本语句章节练习试卷1及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
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
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 二级 JAVA 语言 基本 语句 章节 练习 答案 解析 DOC
