2019秋计算思维(李晓磊)(山东大学)中国大学MOOC答案2024完整版WYC

对应课程:点击查看
起止时间:2019-09-23到2019-12-31
更新状态:已完结

第一章 计算机语言和C语言概况 第一章 测验

1、 如下哪一种编程语言程序能够被计算机直接执行

A:C语言
B:汇编语言
C:机器指令
D:高级语言
答案: 机器指令

2、 关于高级语言程序的描述错误的有

A:只能运行在特定的计算机上
B:使用人们习惯的自然语言和数学语言
C:程序容易理解
D:需要由编译程序转换成机器指令目标代码才能运行
答案: 只能运行在特定的计算机上

3、 不属于结构化语言的程序结构有

A:任意跳转
B:顺序结构
C:循环结构
D:选择结构
答案: 任意跳转

4、 关于main函数的概念正确的有

A:每个C语言程序只能有一个main函数
B:main函数可以拥有一个返回值
C:对于简单程序可以不用写main函数
D:每个可执行的C语言程序工程中必须有一个main函数
E:每个C语言源程序都必须有一个main函数
答案: 每个C语言程序只能有一个main函数;
main函数可以拥有一个返回值;
每个可执行的C语言程序工程中必须有一个main函数

5、 关于c语言程序结构正确的有

A:一个C语言程序是由一个或多个函数组成
B:一个C语言程序文件只能包含一个函数
C:一个函数包括函数首部和函数体两个部分
D:一个程序由一个或多个源程序文件组成
答案: 一个C语言程序是由一个或多个函数组成;
一个函数包括函数首部和函数体两个部分;
一个程序由一个或多个源程序文件组成

6、 指令是指可以被计算机理解并执行的基本操作命令

A:正确
B:错误
答案: 正确

7、 高级语言编写的程序能够更方便的直接被计算机所执行

A:正确
B:错误
答案: 错误

8、 填空题 (3分) 有如下程序:#include int main() { printf(“//hello!”); return 0;}程序的运行结果是:
答案: //hello!

9、 使用printf函数需要包含的头文件是
答案: stdio.h

第二章 数据和算法 第二章 测试

1、 如下伪代码实现的功能是什么?begin 35 => a 2+6 => b a+b/2 => c print cend

A:计算35+(2+6)/2并打印输出
B:计算35+2+6/2并打印输出
C:计算(3
5+2+6)/2并打印输出
D:计算a+b/2-c并打印输出
答案: 计算3*5+(2+6)/2并打印输出

2、 2019秋计算思维(李晓磊)(山东大学)中国大学MOOC答案2024完整版WYC第1张该程序流程图实现的功能是

A:输出x的绝对值
B:输出x和-x的值
C:输出x的相反数
D:输出值为0
答案: 输出x的绝对值

3、 2019秋计算思维(李晓磊)(山东大学)中国大学MOOC答案2024完整版WYC第2张对于该NS流程图,如果设定p=1,n=10,则程序输出p的值是

A:1.06
B:1.08
C:不确定
D:1
答案: 1.06

4、 如下选项,哪些是冯.诺依曼体系结构计算机基本的总线形式?

A:数据总线
B:地址总线
C:控制总线
D:输入总线
E:存储总线
F:计算总线
答案: 数据总线;
地址总线;
控制总线

5、 跳转语句可以增强程序结构的灵活性,我们应该鼓励使用

A:正确
B:错误
答案: 错误

6、 27既可以用来表示8进制数也可以表示16进制数,但是它们表示的数值是不同的。

A:正确
B:错误
答案: 正确

7、 八进制的257等于十进制数的什么数?
答案: 175

8、 十六进制数0xaf对应的二进制数是
答案: 10101111

第四章 选择结构程序设计 第四章 测试

1、 以下非法的赋值语句是

A:n=(i=2,++i);
B:j++;
C:++(i+1);
D:x=j>0;
答案: ++(i+1);

2、 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1 && y+z/2 的值是_____

A:6
B:0
C:2
D:1
答案: 1

3、 阅读以下程序:   int main()  { int x;   scanf(“%d”,&x);   if(x–<5) printf(“%d”,x);   else printf(“%d”,x++);   return 0; }程序运行后,如果从键盘上输人5,则输出结果是( )。

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

4、 有如下程序int main(){ int a=2,b=-1,c=2; if(a 2

5、 两次运行下面的程序,如果从键盘上分别输入6 和4,则输出结果是___int main( ){ int x; scanf(“%d”,&x); if(x + + >5) printf(“%d”,x); else printf(“%d”,x – -); return 0;}

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

6、 能表示x 为偶数的表达式是_____

A:x%2==0
B:x%2==1
C:x%2
D:x%2!=0
答案: x%2==0

7、 下面的程序段中共出现了几处语法错误?int a,b;scanf(“%d”,a);b=2a;if(b>0) printf(“%b”,b);

A:1
B:2
C:3
D:4
答案: 3

8、 C 语言中,逻辑“真”等价于__

A:大于零的数
B:大于零的整数
C:非零的数
D:非零的整数
答案: 非零的数

9、 C 语言的 switch 语句中,case 后____

A:只能为常量
B:只能为常量或常量表达式
C:可为常量及表达式或有确定值的变量及表达式
D:可为任何量或表达式
答案: 只能为常量或常量表达式

10、 设有int i, j, k; 则表达式i=1,j=2,k=3, i&&j&&k 的值为___

A:1
B:2
C:3
D:0
答案: 1

11、 逻辑运算符两侧运算对象的数据类型____

A:只能是0 或1

       


注:此答案尚未制作完成,如需购买,可点击下方红字提交表单联系客服更新,更新后可直接在本网页购买答案

点击这里,联系客服更新


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

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页

2019秋计算思维(李晓磊)(山东大学)中国大学MOOC答案2024完整版WYC第3张

2019秋计算思维(李晓磊)(山东大学)中国大学MOOC答案2024完整版WYC第4张


获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com

2019秋计算思维(李晓磊)(山东大学)中国大学MOOC答案2024完整版WYC第5张

2019秋计算思维(李晓磊)(山东大学)中国大学MOOC答案2024完整版WYC第6张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

2019秋计算思维(李晓磊)(山东大学)中国大学MOOC答案2024完整版WYC第7张


一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情


干饭人福利,饿了么红包每日领 

2019秋计算思维(李晓磊)(山东大学)中国大学MOOC答案2024完整版WYC第8张

点击这里,领取饿了么外卖红包