java程序设计(永城职业学院) 中国大学慕课答案2024完整版100分

簇肝户捂快蜜恋彤悄讹灯戒傲

对应课程:点击查看
起止时间:2020-02-17到2020-03-20
更新状态:已完结

项目1.初始Java 第1章单元测试

1、 如果在Hello.java中编写如下代码public class Hello{
public static main(String[] args){
System.out.println(“Hello World!”);
}
}

A:执行时显示Hello World
B:执行时出现NoClassDefFoundError
C:执行时出现找不到主要方法的错误
D:编译失败
答案: 编译失败

2、 如果在Main.java中编写以下程序代码public class Main{
public static void main(){
System.out.println(“Hello World”);
}
}以下描述正确的是

A:执行时显示Hello World
B:执行时出现NoClassDefFoundError
C:执行时出现找不到主要方法的错误
D:编译失败
答案: 执行时出现找不到主要方法的错误

3、 如果在Main.java中编写如下程序代码public class Main{
public static void main(string args[]){
System.out.println(“Hello World”);
}
}以下描述正确的是

A:执行时显示Hello World
B:执行时出现NoClassDefFoundError
C:执行时出现找不到主要方法错误
D:编译失败
答案: 编译失败

4、 如果C:\workspace\Hello\classes中有以下源代码编译而成的Main.classpublic class Main{
public static void main(String[] args){
System.out.println(“Hello World”);
}
}”命令行提示符“模式下用户的工作路径是C:\workspace,那么执行Main类正确的是()

A:java C:\workspace\Hello\classes\Main
B:java Hello\classes Main
C:java -cp Hello\classes Main
D:以上皆非
答案: java -cp Hello\classes Main

5、 如果有个Console类的源代码开头定义如下:package cn.nbcc;
public class Console{

}其完全限定名是( )

A:cn.nbcc.Console
B:package cn.nbcc.Console
C:cn.nbcc
D:以上皆非
答案: cn.nbcc.Console

项目2.使用Java基本语法(一) 第2章基本语法测验(一)

1、 如果有一些的程序代码int number;
System.out.println(number);以下的描述正确的是

A:执行时显示0
B:执行时显示随机数字
C:执行时出现错误
D:编译失败
答案: 编译失败

2、 如果有一些的程序代码:System.out.println(10/3);以下描述正确的是( )

A:执行时显示3
B:执行时显示3.3333…
C:执行时出现错误
D:编译失败
答案: 执行时显示3

3、 如果有一些程序代码float radius = 88.2;
double area = 3.14radiusradius;
System.out.println(area);以下描述正确的是( )

A:执行时显示24426.8136
B:执行时显示24426
C:执行时出现错误
D:编译失败
答案: 编译失败

4、 如果有以下的程序代码:byte a = 100;
byte b = 200;
byte c = (byte)(a+b);
System.out.println(c);以下说法正确的是( )

A:执行时显示300
B:执行时显示127
C:执行时出现错误
D:编译失败
答案: 编译失败

5、 如果有以下的程序代码System.out.println(Integer.MAX_VALUE+1==Integer.MIN_VALUE);以下描述正确的是()

A:执行时显示true
B:执行时显示false
C:执行时出现错误
D:编译失败
答案: 执行时显示true

项目2.使用Java基本语法(二) 第2章基本语法测试(二)

1、 如果有如一些的程序代码int i =10;
int number=i++;
number=–i;以下说法正确的是

A:执行后number为10,i为10
B:执行后number为10,i为11
C:执行后number为11,i为10
D:执行后number为11,i为11
答案: 执行后number为10,i为10

2、 如果有以下的程序代码for(int i=1;i<10;i++){
if(i==5)
continue;
System.out.printf(“i=%d%n”,i);
}

A:显示i=1~4,以及6~9
B:显示i=1~9
C:显示i=1~4
D:显示i=6~9
答案: 显示i=1~4,以及6~9

3、 如果有以下的程序代码for(int number=0;number!=5;number=(int)(Math.randoom()*10)){
System.out.println(number);
}以下描述正确的是

A:执行时显示数字永不停止
B:执行时显示数字0后停止
C:执行时显示数字5后停止
D:执行时显示数字直到number为5后停止
答案: 执行时显示数字直到number为5后停止

4、 指出下列程序的输出结果是什么?public static void main(String args[]){
final int A = 4;
int a = 2;
switch(a2){
case A:System.out.println(a);
default:System.out.println(a
2);
}
}

A:2
B:4
C:2和4
D:编译出错
答案: 2和4

5、 以下语句中属于合法类型转换的是

A:(int)”A”
B:(char)”A”
C:(Boolean)(2-2)
D:(char)(651/12)
答案: (char)(651/12)

6、 switch语句不能用于下列哪种数据类型

A:double
B:byte
C:short
D:char
答案: double

7、 下列代码片段if(x>0){
System.out.println(“first”);
}else if(x>-3){
System.out.println(“second”);
}else{
System.out.println(“third”);
}请问x在什么区间内将打印字符串“second”

A:x>0
B:x<=0&&x>-3
C:x>-3
D:x<=-3
答案: x<=0&&x>-3

8、 Java中while和do-while循环的主要区别是

A:do-while的循环体至少无条件执行一次
B:while的循环控制条件比do-while循环控制条件严格
C:do-while允许从外部转到循环体内
D:do-while的循环体不能是复合语句
答案: do-while的循环体至少无条件执行一次

9、 下面声明float变量的语法正确的是

A:float foo = -1;
B:float foo = 1.0;
C:float foo = 42e1;
D:float foo = 2.02f
答案: float foo = 2.02f

10、 执行下列程序后,输出结果是int k,f = 1;
for(k=2;k<5;k++);
f = f*k;
System.out.println(k);

A:0

       


如需购买完整答案,请点击下方红字:

点击这里,购买完整答案


获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com


 

论槐椒鹿朝可箩兢腾铃熊税坞