Accp6.0_S1.使用Java理解程序逻辑(解析版)(2)

2018-12-25 22:32

str.concat(\

System.out.println(str); }

(选择一项) A) 输出:null B) 输出:abcdef C) 编译错误

D) 运行时出现异常

【017】给定一个Java程序的代码如下所示,则编译运行后,输出结果是( )。 C public class Test { int count = 9;

public void count1() {

count = 10; 把类变量的值9改为10,对整个方法管用 System.out.println(\ 若想值为9,this. Count即可 }

public void count2() {

System.out.println(\ }

public static void main(String args[]) { Test t = new Test(); t.count1(); t.count2(); } }

(选择一项) A) count1=9 count2=9 B) count1=10 count2=9

C) count1=10 依次执行即可 count2=10 D) count1=9 count2=10

【018】给定如下Java代码片段,编译运行的结果是( )。C int i = 0, j = -1; switch (i) {

case 0, 1: j = 1; case 2: j = 2; }

System.out.print(\(选择一项)

A) 程序编译出错 没有break,依次执行至结束 B) 输出:j=1 C) 输出:j=2 D) 输出:j=0

【019】给定一个Java程序的代码如下所示,则编译运行后,输出结果是( )。 A public class Test { int count = 9;

public void count() {

System.out.println(\ }

public static void main(String args[]) { new Test().count(); new Test().count(); } }

(选择一项)

A) count=9 没有返回,所以count=9 count=9 B) count=10 count=9 C) count=10 count=10 D) count=9 count=10

【020】有关Java中的类和对象,以下说法错误的是( )。 B (选择一项)

A) 同一个类的所有对象都拥有相同的特征和行为

B) 类和对象一样,只是说法不同 类是具有相同属性和方法的一组对象的集合 C) 对象是具有属性和行为的实体 D) 类规定了对象拥有的特征和行为

【021】在Java语言中有如下代码,下列x的定义中,可以使该段代码输出100的是( )。switch( x ) { case 100 :

System.out.println(\

break ; case 110 :

System.out.println(\break ;

}

(选择一项) A) int x = 100;

B) double x = 100; 应改为double x = 100.0 C) String x = \字符串型

D) int x = 110; 输出的值为110,不符合

【022】在Java语言中,有如下代码: switch(x) { case 100 :

A System.out.println(\ break;

case 200 :

System.out.println(\ break; case 300 :

System.out.println( \ break; }

下列x的定义中,()可以使得上段代码编译通过。(选择二项)B D A) double x = 100; 应改为double x= 100.0 B) char x = 100;

C) String x = \字符串类型 D) int x = 100;

【023】给定如下Java代码片段,编译运行时的结果是( )。 D int i = 2; switch (i) { default:

System.out.println(\case 0:

System.out.println(\ break; case 1:

System.out.println(\case 2:

System.out.println(\ i=2,按照所选输出结果“two” }

(选择一项)

A) 输出:default B) 输出:default zero

C) 编译出错,default语句的位置不符合switch 结构的语法结构 D) 输出:two

【024】分析下面的Java代码,当x=2时,运行结果是( )。 C switch (x) { case 1:

System.out.println(1); case 2: case 3:

System.out.println(3); 没有break,全部依次执行 case 4:

System.out.println(4); }

(选择一项)

A) 没有输出任何结果

B) 输出结果为3 C) 输出结果是3和4 D) 输出结果是1、3和4

【025】给定如下Java代码片段,编译运行后,输出结果是( )。 B String s=\

System.out.print(s.substring(3).concat(\A) CDEFGH

B) DEFGH 从3开始截取,之后加上“FGH” C) FGH D) ABCDE

【026】分析如下的Java代码,编译运行时将输出( )。 C String s = new String(\int i = 1; int j = 4;

System.out.println(s.substring(i,j)); (选择一项) A) ACCP B) ACC

C) CCP 前后只差为截取的个数,按坐标扦插方法即可 D) CCPT

【027】分析如下的Java代码,编译运行的输出结果是( )。 D public class Test {

public static void main(String[] args) { String s;

System.out.println(\ } }

(选择一项)

A) 编译通过,并且输出:s= B) 编译通过,并且输出:s=null C) 编译通过,无任何输出

D) 编译报错,s未初始化 变量s未初始化。修改String s = 0;即可

【028】分析如下Java程序段,程序编译运行结果是( )。 C public class A{

public static void main(String[] args) { int num = 0; switch (num) { default:

System.out.println(\ num++; case 1:

System.out.println(\ num += 2;

case 2:

System.out.println(\ break; case 3:

System.out.println(\ break; } } }

(选择一项)

A) 输出:Default 按照所选num依次执行即可 num = 1 num = 3

B) 输出:Default C) 输出:Default num = 1 num = 4 D) 程序编译出错

【029】在Java中,以下程序编译运行后的输出结果为( )。 D public static void main(String[] args) { int a = 5; int s = 0; switch (a) { case 5:

s = s + 2; case 3:

s = s + 5; case 8:

s = s + 6; default:

s = s + 10; break; }

System.out.print(s); }

(选择一项) 没有break终止,依次执行 A) 2 B) 0 C) 7 D) 23

【030】在Java中,源文件Test.java中包含如下代码段,则程序编译运行结果是()。public class Test{ public static main(String[]args){ system.out.print(“Hello!”); }

B


Accp6.0_S1.使用Java理解程序逻辑(解析版)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:MATLAB数学手册教程_第4章__概率统计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: