知到走进java编程智慧树答案

wangke 智慧树知到 4

第一章单元测试

1、下面的方法中,不能实现为Java程序输入数据的是_____。()

A:使用命令行参数

B:将标准输入流对象System.in封装成BufferedReader对象

C:将标准输入流对象System.in封装成Scanner对象

D:直接使用System.in对象的各种方法

正确答案:直接使用System.in对象的各种方法


2、Scanner对象中用于读取一个整数的方法是___。()

A:next

B:nextInt

C:nextDouble

D:readLine

正确答案:nextInt


3、Java既是开发环境,又是应用环境,它代表了一种新的计算模式。()

A:对

B:错

正确答案:对


4、Java是一种严格的面向对象语言,编写的所有代码都限定在类内完成。()

A:对

B:错

正确答案:对


5、JVM的代码格式为压缩的字节码,因而效率较高。()

A:对

B:错

正确答案:对


第二章单元测试

1、有声明语句“finalintP=3;ints;”,下列的哪个语句是正确的__。()

A:s=2P++;

B:s=2++P;

C:s=2P;

D:s=2P–;

正确答案:s=2*P;


2、publicclassEx49{

publicstaticvoidmain(Stringargs[]){

floata=20.28f,b=5.0F;

a%=b;

b*=b+2;

System.out.println(""a=""+a+"",b=""+b);

}

}"

上面程序的运行结果是__。()

A:a=0,b=27

B:a=0,b=27.00

C:a=0.28,b=35

D:a=0.28,b=35.00

正确答案:a=0.28,b=35.00


3、基本数据类型的变量在声明时,系统会给它们分配相应的存储空间。()

A:对

B:错

正确答案:对


4、引用型数据类型的变量在声明时,系统不会为它们分配相应的存储空间。()

A:对

B:错

正确答案:错


5、在Java语言中可以同时使用ASCII码和Unicode码。()

A:对

B:错

正确答案:错


第三章单元测试

1、else子句总是与和它具有相同缩进格式的if语句配对。()

A:对

B:错

正确答案:错

2、在for循环中,初始化语句可以定义两种不同类型的变量。()

A:对

B:错

正确答案:错


3、在switch语句中的表达式计算结果可以是浮点型。()

A:对

B:错

正确答案:错


4、publicclassExa2{

publicstaticvoidmain(String[]args){

intgrade;

grade=Integer.parseInt(args[0]);

if(grade>=60)

System.out.println(""及格"");

elseif(grade>=70)

System.out.println(""中"");

elseif(grade>=80)

System.out.println(""良"");

elseif(grade>=90)

System.out.println(""优"");

else

System.out.println(""不及格"");

}

}

仔细阅读上面的程序,选择正确答案__。()

A:程序编译就会出错

B:程序编译不出错,但是不能按逻辑显示正确的结果

C:程序是正确的

D:其他说法都不对

正确答案:程序编译不出错,但是不能按逻辑显示正确的结果


5、inti=1;

switch(i){

case0:

System.out.print(""zero"");

case1:

System.out.print(""one"");

case2:

System.out.print(""two"");

break;

default;

System.out.print(""default"");

}

指出上列程序的运行结果__。()

A:one

B:zeroonetwo

C:onetwo

D:onetwodefault

正确答案:onetwo


第四章单元测试

1、下面语句错误的是_。()

A:double[]a1=newdouble(3);

B:doublea2[][]=newdouble[3];

C:double[]a3=newdouble[3];

D:doublea4[]={1.0,2.0,3.0};

正确答案:double[]a1=newdouble(3);


2、下列关于运行程序的命令行参数的描述中,正确的是_。()

A:第一个命令行参数被存放在args[0]中

B:第一个命令行参数被存放在args[1]中

C:命令行的命令字被存放在args[0]中

D:数组args[]的大小与命令行参数的个数无关

正确答案:第一个命令行参数被存放在args[0]中


3、若有定义byte[]x={11,22,33,-66};,其中3≧k≧0,则对x数组引用错误的是_。()

A:x[5-3]

B:x[k]

C:x[k+5]x[0]

正确答案:x[k+5]x[0]


4、数组是由多个类型相同的元素组成的有顺序的数据集合。数组为处理一组同类型数据提供了方便,实现对这些数据的统一管理。()

A:对

B:错

正确答案:对


5、数组与基本数据类型变量同样,声明数组后即可给数组元素赋值。()

A:对

B:错

正确答案:错


第五章单元测试

1、在一个类的内部可以再定义其他类,这样的类称为内部类。()

A:对

B:错

正确答案:对


2、继承具有传递性。若B类继承于A类,C类继承于B类,则C类将间接继承A类的特性。()

A:对

B

剩余章节答案付费后可长期查看

如无法购买,请复制网址,换浏览器打开

做题有答案,效率提高!

使用过程中有疑问联系QQ55089918

电大答案

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~

当前文章名称

手机号用于查询订单,请认真核对

支付宝
立即支付

请输入手机号或商家订单号

商家订单号在哪里?点此了解

你输入的数据有误,请确认!

如已购买,但查不到

可联系客服QQ 55089918 进行核实