计算机二级《JAVA》章节练习题及答案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机等级考试/模拟试题

2016年计算机二级《JAVA》章节练习题

及答案

第四章流程控制

1[单选题]下面程序运行结果为:( )

public class test3

{public static void main(String args[])

{ int count=0;

for (int i=0;i<=100;i++)

count+=count++;

}

}

A.0B.7C.编译有错误D.其他答案

参考答案:D

2[单选题]switch语句( )

A.都可以用if-else if结构实现

B.都不可以用if-else if结构实现

C.有的可以用if-else if结构实现

D.大部分不可以用if-else if结构实现

参考答案:A

3[单选题]JAVA程序经常用到“递归”,“递归”的基本思想是( )

A.“让别人反复调用自己”

B.“自己反复调用别人”

C.“自己反复调用自己”

D.以上说法都不对

参考答案:C

5[单选题]有如下程序段

if (x>0){ System.out.println("first"); }

else if (x>-4){ System.out.println("second"); } else { System.out.println("third"); }

x的取值在什么范围内时,将打印出字符串"second"?

A.x > 0

B.x > -4

C.x <= -4

D.x <= 0 & & x > -4 参考答案:D

6[单选题]给出下列的程序,其叙述正确的是

public class Man

{

static int arr[] = new int[10];

public static void main(String a[])

{

System.out.println(arr[1]);

}

}

A.编译时将发生错误

B.编译时正确但是运行时出错

C.输出为0

D.输出为null

参考答案:C

8[单选题]下列代码中,将引起一个编译错误的行是

1)public class Test{

2) int m,n;

3) public Test() {}

4) public Test(int a) {m=a;}

5) public static void main(String args[]){

6) Test t1,t2;

7) int j,k;

8) j=0;k=0;

9) t1=new Test();

10) t2=new Test(j,k);

11) }

12)}

A.第3行

B.第5行

C.第6行

D.第10行

参考答案:D

9[填空题]下列程序段的输出结果为______ 。int a=2;

switch (a)

{

case 2:

System.out.print("Value is 2.");

case 3 :

System.out.println("Value is 3."); break;

default:

System.out.println("end ");

break;

}

参考解析:1

10[填空题]break语句最常见的用法是在switch语句中,通过break语句退出switch语句,使程序从整个switch 语句后面的()开始执行。

参考解析:第一条语句

2016年计算机二级《JAVA》章节练习题及答案.doc [全文共1217字] 编号:6370038

相关文档
最新文档