大学MOOC 电子商务程序设计(武汉理工大学)1461758164 最新慕课完整章节测试答案
3、Java语法基础
第一单元测验
1、单选题:
下列不是Java语言关键字的是()
选项:
A: byte
B: const
C: else
D: null
答案: 【 const】
2、单选题:
关于注释的描述正确的是()
选项:
A: "//"即可以单行注释,又可以多行注释
B: “/* */”可以用于单行注释
C: “/** */”不能用于单行注释,只能用于多行注释
D: “/* */”与“/** */”功能完全相同
答案: 【 “/* */”可以用于单行注释】
3、单选题:
下列语句中错误的是()
选项:
A: char ch1=’abc’
B: char ch2=’n’
C: char ch3=80
D: char ch4=’u0050’
答案: 【 char ch1=’abc’】
4、单选题:
设数组Array由以下语句定义:
int[] age=new int[10];则数组的第一个元素的正确引用方法为( )
选项:
A: age[1]
B: Age[0]
C: age[]
D: age[0]
答案: 【 age[0]】
5、单选题:
设有数组定义int[][] x={{1,2},{3,4,5},{6},{}};则x.length的值为( )
选项:
A: 3
B: 4
C: 6
D: 7
答案: 【 4】
6、单选题:
以下运算结果为 true 的是()
选项:
A: ( 5 > 2 ) && ( false )
B: ( false ) || ( 5 < 2 >
C: ( true ) && ( 2 < 5 >
D: ! ( 2 < 5 >
答案: 【 ( true ) && ( 2 < 5 >】
7、单选题:
表达式( 11+ 3* 8 ) / 4 % 3 的结果是()
选项:
A: 31
B: 0
C: 1
D: 2
答案: 【 2】
8、单选题:
Java 中关于 if 语句描述错误的是( )
选项:
A: if 语句是根据条件判断之后再做处理的一种语法结构
B: 关键字 if 后小括号里面条件表达式的值必须为布尔类型
C: if 后小括号里的表达式的值为 false 时,程序需要执行后面大括号里的语句
D: if 语句可以和 else 一起使用
答案: 【 if 后小括号里的表达式的值为 false 时,程序需要执行后面大括号里的语句】
9、单选题:
下列关于循环说法错误的是( )
选项:
A: while 循环先判断后执行,do...while 先执行后判断
B: do...while 循环结束的条件是 while 后的条件成立
C: do...while 循环的循环体至少无条件执行一次
D: for 语句构成的循环可以用其他循环语句替换
答案: 【 do...while 循环结束的条件是 while 后的条件成立】
10、单选题:
以下关于循环跳转说法正确的是( )
选项:
A: continue 语句的作用是结束整个循环的执行
B: 可以在循环体内和 switch 语句体内使用 break 语句
C: 循环体内使用 break 语句和 continue 语句的作用相同
D: switch 语句体内必须有 break
答案: 【 可以在循环体内和 switch 语句体内使用 break 语句】
11、单选题:
下列数组的初始化正确的是()
选项:
A: int[ ] score = new int[ ];
B: int score[ ] = new int[ ] { 34, 90, 87, 54, 24 };
C: int[ ] score = new int[ 4 ] { 90, 12, 34, 77 };
D: int score = { 78, 23, 44, 78 };
答案: 【 int score[ ] = new int[ ] { 34, 90, 87, 54, 24 };】
12、单选题:
判断方法重载的依据,错误的是( )
选项:
A: 必须在同一个类中
B: 方法名不同
C: 方法参数的个数、顺序或类型不同
D: 与方法的修饰符或返回值没有关系
答案: 【 方法名不同】
13、单选题:
执行完以下代码int [ ] x = new int[25];后,以下哪项说明是正确的( )
选项:
A: x[24]为0
B: x[24]未定义
C: x[25]为0
D: x[0]为空
答案: 【 x[24]为0】
14、单选题:
关于实例方法和类方法,以下描述正确的是:( )
选项:
A: 实例方法只能访问实例变量
B: 类方法既可以访问类变量,也可以访问实例变量
C: 类方法只能通过类名来调用
D: 实例方法只能通过对象来调用
答案: 【 实例方法只能通过对象来调用】
15、单选题:
Java编译器的命令是
选项:
A: java
B: appletviewer
C: jdb
D: javac
答案: 【 javac】
16、单选题:
对象中存储的对象被称为下面的
选项:
A: 输入语句
B: 块
C: 变量
D: 域
答案: 【 变量】
17、单选题:
Java文件编译后的文件扩展名是()
选项:
A: java
B: class
C: exe
D: jcw
答案: 【 class】
18、单选题:
下列不属于Java语言特点的是()
选项:
A: 面向过程
B: 简单性
C: 平台独立
D: 安全性
答案: 【 面向过程】
19、单选题:
下列不是Java语言关键字的是()
选项:
A: byte
B: const
C: else
D: null
答案: 【 const】
20、单选题:
下列语句中错误的是()
选项:
A: char ch
