JAVA程序设计(东北大学) 中国大学mooc答案满分完整版章节测试

邢瘸够鼓齿秒绊父涸娠乔掇戳


第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:错误
答案: 错误

作业第2周分支结构程序设计 程序设计作业

1、 大小写字母转换
建议:本题是主观题,暂无解析

2、 交换整数的某两位。
建议:本题是主观题,暂无解析

第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:错误
答案: 正确

作业 第3周程序控制语句:循环结构 程序设计作业

1、 计算整数的各个位上的数字之和
建议:本题是主观题,暂无解析

2、 输出某一区间内的所有质数
建议:本题是主观题,暂无解析

3、 最小公倍数
建议:本题是主观题,暂无解析

第4周常用实用类:数组 第4章测验

1、 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 };下面哪个表达式的值与数组下标量总数相等?

A:m.length()
B:m.length
C:m.length()+1
D:m.length+1
答案: m.length

2、 对于数组a[10],下列表示错误的是()。

A:a[0]
B:a(0)
C:a[9]
D:a[1]
答案: a(0)

3、 定义了一维int型数组a[10]后,下面错误的引用是( )

A:a[0]=1;
B:a[10]=2;
C:a[0]=52;
D:a[1]=a[2]
a[0];
答案: a[10]=2; 

4、 下面程序的运行结果是()main() { int a[][]={{1,2,3},{4,5,6}}; System.out.printf(“%d”, a[1][1]);}

A:3
B:4
C:5
D:6
答案: 5

5、 引用数组元素时,数组下标可以是( )

A:整型常量
B:整型变量
C:整型表达式
D: 以上均可
答案:  以上均可

6、 定义了int型二维数组a[6][7]后,数组元素a[3][4]前的数组元素个数为( )
答案: 25

7、 数组最小的下标是( )
答案: 0

8、 数组的二分查找法运用的前提条件是数组已经()
答案: (以下答案任选其一都对)排序;
排好序;
完成排序

9、 数组创建后其大小( )改变。
答案: (以下答案任选其一都对)不能;
不可以;
不能够;
不允许;

10、 数组a的第三个元素表示为( )
答案: a[2]

作业 第4周常用实用类:数组 程序设计作业

1、 交换最大数和最小数
建议:本题是主观题,暂无解析

2、 找到最大数和次大数
建议:本题是主观题,暂无解析

3、 求最小值所在行与列之和。
建议:本题是主观题,暂无解析



上方为免费预览版答案,如需购买完整答案,请点击下方红字

点击这里,购买完整版答案


 

点关注,不迷路,微信扫一扫下方二维码

关注我们的公众号:阿布查查  随时查看答案,网课轻松过

JAVA程序设计(东北大学) 中国大学mooc答案满分完整版章节测试第1张


为了方便下次阅读,建议在浏览器添加书签收藏本网页

电脑浏览器添加/查看书签方法

1.按键盘的ctrl键+D键,收藏本页面

JAVA程序设计(东北大学) 中国大学mooc答案满分完整版章节测试第2张

2.下次如何查看收藏的网页?

点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页

JAVA程序设计(东北大学) 中国大学mooc答案满分完整版章节测试第3张


手机浏览器添加/查看书签方法

一、百度APP添加/查看书签方法

1.点击底部五角星收藏本网页

JAVA程序设计(东北大学) 中国大学mooc答案满分完整版章节测试第4张

2.下次如何查看收藏的网页?

点击右上角【┇】-再点击【收藏中心】查看

JAVA程序设计(东北大学) 中国大学mooc答案满分完整版章节测试第5张

二、其他手机浏览器添加/查看书签方法

1.点击【设置】-【添加书签】收藏本网页

JAVA程序设计(东北大学) 中国大学mooc答案满分完整版章节测试第6张

2.下次如何查看收藏的网页?

点击【设置】-【书签/历史】查看收藏的网页

JAVA程序设计(东北大学) 中国大学mooc答案满分完整版章节测试第7张

梁伯群鹤步恍幕帕钝就鲤炉泵