大学MOOC 智能平台应用开发(北京信息科技大学)1450299353 最新慕课完整章节测试答案
【 第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循环的任意一个表达式都可以省略。
选项:
A: 正确
B: 错误
答案: 【 正确】
【第10周】类的继承与多态
第10章测验
1、单选题:
一个类被 final 修饰以后()
选项:
A: 这个类不能被继承
B: 这个类将不能被其他的类访问
C: 这个类必然有 final 的方法
D: 这个类不能调用其他的类
答案: 【 这个类不能被继承】
2、单选题:
设有两个类A、B,以下描述中表示B继承自A的是( )
选项:
A: class A extends B
B: class B implements A
C: class A implements
D: class B extends A
答案: 【 class B extends A】
3、单选题:
在子类中调用父类中被覆盖的方法时需要使用哪项关键字 ( )。
选项:
A: this
B: Super
C: new
D: 以上都不是
答案: 【 Super】
4、单选题:
分析下面两个类:
