基于任务的Java程序设计 知到智慧树答案2024 z12585


第一章 单元测试

 

1、
Java程序可以直接编译为适用于本地计算机的机器码。

A:错
B:对
答案: 错

2、
Java是一种不区分大小写的编程语言。

A:错
B:对
答案: 错

3、
Java不包括(    )特点。

A:

平台无关性

B:

分布性

C:

可移植性

D:

面向过程

答案:

面向过程

4、
Java源程序的扩展名为(    )

A:

.class

B:

.jav

C:

.js

D:

.java

答案:

.java

5、
Java编译成功后生成文件的扩展名为(    )

A:

.js

B:

.class

C:

.jav

D:

.java

答案:

.class

第二章 单元测试

1、
下列标识符名称不合法是(   )

A:

_123

B:

$main

C:

square

D:

true

答案:

true

2、
下列选择中,不属于Java语言的简单数据类型的是(   )

A:

整数型

B:

数组

C:

浮点型

D:

字符型

答案:

数组

3、
下列名称不是Java语言中的关键字的是(   )

A:

if

B:

private

C:

sizeof

答案:

sizeof

4、
在Java程序中要使用一个变量,必须先对其进行声明(   )

A:错
B:对
答案: 对

5、
以0x或0X开头的整数(如0x45)代表八进制整型常量(   )

A:错
B:对
答案: 错

第三章 单元测试

1、
简单if结构是顺序程序结构

A:错
B:对
答案: 错

2、
多重if-else分支结构中的大括号不能省略

A:错
B:对
答案: 错

3、
switch case结构中的default为必选参数,必须得写上,否则程序会出错

A:错
B:对
答案: 错

4、
在流程图中,下面说法正确的是(   )

A:

“平行四边形”表示输入/输出指令(或数据) 

B:

“跑道形”表示判断分支

C:

“长方形’表示程序开始/结束 

D:

”菱形”表示计算步骤/处理过程符号

答案:

“平行四边形”表示输入/输出指令(或数据) 

5、
下列关于if选择结构和switch选择结构的说法正确的是(   )

A:

嵌套if-else选择结构中不能包含else语句

B:

switch选择结构中的default可选

C:

多重if-else选择结构中的else语句是必须的

答案:

switch选择结构中的default可选

第四章 单元测试

1、
continue语句用在循环结构中跳过当次continue下面的语句继续执行下一次循环

A:错
B:对
答案: 对

2、
嵌套循环的次数为外循环的次数加上内循环的执行次数

A:对
B:错
答案: 错

3、
运行下面的程序将输出( )次“我爱中国”
public class China{
public static void main(String[] args){
int i=1;
do{
System.out.println(“我爱中国”);
}while(i<5);
}
}

A:4
B:死循环
C:0
D:5
答案: 死循环

4、
阅读下面的程序片断,输出结果是( )
int a=0;
while(a<5){
switch(a){
case 0:
case 3: a=a+2;
case 1:
case 2: a=a+3;
default: a=a+5;
}
}
System.out.println(a);

A:10
B:其他
C:5
D:0
答案: 10

5、
阅读下列代码,如果输入的数字是6,正确的运行结果是(  )
  import  java.util.*;
  public class Test{
    public static void main(String[] args){
        Scanner input=new Scanner(System.in);
        System.out.print(“请输入1个1-10之间的数”);
        int number =input.nextInt();
        for(int i=1;i<=10;i++){
           if((i+number)>10){
                break;
            }
            System.out.print(i+” ”);
         }
    }
  }

A:

1 2 3 4 5 6

B:

5 6 7 8

C:

1 2 3 4

D:

7 8 9 10

答案:

1 2 3 4

第五章 单元测试

1、
int[][] x = new int[3][5]; 所定义的二维数组对象含有15个int型元素。

A:对
B:错
答案: 对

2、
Java中不能创建不等长的二维数组。

A:错
B:对
答案: 错

3、
某个main()方法中有以下代码:
double[] num1;
double num3=2.0;
int num2=5;
num1=new double[num2+1];
num1[num2]=num3;
请问以上程序编译运行后的结果是(  )

A:

num1指向一个有5个元素的double型数组

B:

num1数组的最后一个元素的值为2.0

C:

num1数组的第3个元素的值为5

D:

num2指向一个有5个元素的int型数组

答案:

num1数组的最后一个元素的值为2.0

4、
以下数组初始化形式正确的是(  )

A:

int t4[][]  
t4={1,2,3,4,5,6};

B:

int t3[3][2]={1,2,3,4,5,6}

C:

int t2[][]={1,2,3,4,5,6}

D:

int t1[][]={{1,2},{3,4},{5,6}}

答案:

int t1[][]={{1,2},{3,4},{5,6}}

5、
下列关于Java语言的数组描述中,错误的是(  )

A:

数组空间大小可以任意扩充

B:

数组下标从0开始

C:

数组的长度通常用length表示

D:

数组元素是按顺序存放在内存的

答案:

数组空间大小可以任意扩充

第六章 单元测试

1、
下面关于构造方法的调用,正确的是(  )。

A:

构造方法在调用对象方法时被调用

B:

构造方法在使用对象的变量时被调用

C:

构造方法在创建对象的时候被调用

D:

构造方法在类定义的时候被调用

答案:

构造方法在创建对象的时候被调用

2、
关于对象成员占用内存的说法哪个正确?(  )

A:

其他都不对

B:

同一个类的对象共用同一段内存

C:

对象的方法不占用内存

D:

同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

答案:

同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

3、
在成员方法中出现的this关键字,代表的是调用这个方法的对象。(  )

A:错
B:对
答案: 对

4、
下列程序的运行结果是(   )
class Demo{
  private String name;
  Demo(String name){this.name = name;}
  private static void show(){
     System.out.println(name)
  }
  public static void main(String[] args){
        Demo d = new Demo(“lisa”);
        d.show();
  }
}

A:

编译失败,无法从静态上下文中引用非静态变量name

B:

输出name

C:

输出lisa

D:

输出null

答案:

编译失败,无法从静态上下文中引用非静态变量name

5、
下列哪个选项的java源文件代码片段是不正确的(    )

A:

C. import java.io.*;
 package mypackage;      
 public class Test{  }

B:

import java.io.*;
class Person{  }

C:

import java.io.*;
import java.awt.*;
public class Test{  }

D:

package mypackage;
public class Test{  }

答案:

C. import java.io.*;
 package mypackage;      
 public class Test{  }


下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!

暂无优惠



完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,无期末答案。购买后上方矩形框将出现已付费的隐藏内容。



不知道怎么购买?点此查看购买教程!


点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

阿布查查 » 基于任务的Java程序设计 知到智慧树答案2024 z12585
+
账户
更新
搜索
帮助
主页