智慧树知到《基于任务的Java程序设计》章节测试答案
智慧树知到《基于任务的Java程序设计》章节测试答案
第一章单元测试
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.死循环