徐轨铣辖草孩侣撂镜氓炽佳柯
对应课程:点击查看
起止时间:2020-02-21到2020-07-10
更新状态:已完结
第1周顺序结构程序设计 第1章测验
1、 java语言的执行模式是( )。
A:全编译型
B:全解释型
C:半编译和半解释型
D:同脚本语言的解释模式
答案: 半编译和半解释型
2、 下列关于虚拟机说法错误的是( )
A:虚拟机可以用软件实现
B:虚拟机可以用硬件实现
C:字节码是虚拟机的机器码
D:虚拟机把代码程序与各操作系统和硬件分开
答案: 虚拟机可以用硬件实现
3、 在java中,每个编译单元就是一个以( )为后缀的文件。
A:java
B:class
C:doc
D:exe
答案: java
4、 下列不属于简单数据类型的是( )。
A:整数型
B:浮点型
C:类
D:字符型
答案: 类
5、 在java语句中,运算符&&实现( )。
A: 逻辑与
B: 逻辑或
C: 逻辑非
D: 逻辑相等
答案: 逻辑与
第2周分支结构程序设计 第2章测验
1、 if语句的合法表达式是( )。
A:布尔值
B:整数值
C:布尔值或整数值
D:以上都不对
答案: 布尔值
2、 下列不属于条件语句关键字的是( )。
A:if
B:else
C:switch
D:while
答案: while
3、 多分支语句switch(表达式){}中,表达式不可以返回哪种类型的值?
A:短整型
B:字符型
C:整型
D:接口
答案: 接口
4、 给定程序段,求输出结果。int i=1,j=0;switch(i){ case 2: j+=6; case 4: j+=1; default: j+=2; case 0: j+=4;}System.out.println(j);
A:6
B:1
C:2
D:4
答案: 6
5、 java用()来实现goto语句所特有的一些功能。
A:break
B:default
C:continue
D:return
答案: break
6、 if的嵌套必须使用大括号标明配对关系。
A:正确
B:错误
答案: 错误
7、 能用if-else if多分支结构实现的程序就一定可以用switch语句改写
A:正确
B:错误
答案: 错误
第3周程序控制语句:循环结构 第3章测验
1、 与语句while(!x)等价的语句是( )。
A:while(x==0)
B:while(x!=0)
C:while(x!=1)
D:while(–x)
答案: while(x==0)
2、 执行下面程序后,I的正确结果是( )。int I=5;while(I==0) I–;
A:0
B:1
C:5
D:都不对
答案: 5
3、 关于while和do-while循环,下列说法正确的是( )。
A:两种循环除了格式不同外,功能完全相同。
B:与do-while语句不同的是,while语句的循环至少执行一次 。
C:do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句。
D:以上都不对。
答案: 以上都不对。
4、 假定a和b为int型变量,则执行以下语句后b的值为( )。 a=1;b=10;do{ b-=a; a++; }while (b–<0);
A:9
B:-2
C:-1
D:8
答案: 8
5、 能从循环语句的循环体中跳出的语句是( )。
A:break
B:continue
C:while
D:for
答案: break
6、 用do-while循环实现的程序一定可以改写为while循环。
A:正确
B:错误
答案: 正确
7、 while语句的表达式只能返回一个布尔值。
A:正确
B:错误
答案: 正确
8、 do-while循环的循环体有可能一次也不执行。
A:正确
B:错误
答案: 错误
9、 while(表达式)后面不能有分号,而do-while(表达式)后面则必须有分号。
A:正确
B:错误
答案: 正确
10、 for循环的任意一个表达式都可以省略。
如需购买完整答案,请点击下方红字:
获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com
激姜揪睛厂探腺换沮曙煞舰湍