2020 C语言程序设计(安徽理工大学) 最新满分章节测试答案
- 第一章 初识计算机、程序与C语言(共5个视频,时长:32分钟54秒) 第一章单元测验
- 第三章 表达式与运算符(共8个视频,时长:49分钟13秒) 第三章单元测验
- 【作业】第四章 程序流程控制(共11个视频,时长:2小时16分钟37秒) 第四章编程
- 【作业】第三章 表达式与运算符(共8个视频,时长:49分钟13秒) 第三章编程
- 第二章 初识C源程序及其数据类型(共5个视频,时长:57分钟7秒) 第二章单元测验
- 第四章 程序流程控制(共11个视频,时长:2小时16分钟37秒) 第四章单元测验
- 第五章 函数的基本知识(共7个视频,时长:48分钟8秒) 第五章单元测验
- 【作业】第五章 函数的基本知识(共7个视频,时长:48分钟8秒) 第五章编程
- 第六章 数组(共 8个视频,时长:1小时15 分钟51 秒) 第六章单元测验
- 【作业】第六章 数组(共 8个视频,时长:1小时15 分钟51 秒) 第六章编程
- 第七章 指针(共 14个视频,时长: 2小时37分钟 39秒) 第七章单元测验
- 【作业】第七章 指针(共 14个视频,时长: 2小时37分钟 39秒) 第七章编程
- 第八章 字符串(共 4个视频,时长: 35分钟 55秒) 第八章单元测验
- 【作业】第八章 字符串(共 4个视频,时长: 35分钟 55秒) 第八章编程
- 第十一章 文件(共7个视频,时长: 54分钟54秒) 第十一章单元测验
- 第十章 结构、联合、枚举(共10个视频,时长: 1小时2分钟 10秒) 第十章单元测验
- 【作业】第十章 结构、联合、枚举(共10个视频,时长: 1小时2分钟 10秒) 第十章编程
- 第九章 编译预处理与多文件工程程序(共5个视频,时长: 36分钟 29秒) 第九章单元测验
- 【作业】第九章 编译预处理与多文件工程程序(共5个视频,时长: 36分钟 29秒) 第九章编程
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-24到2020-06-25
本篇答案更新状态:已完结
第一章 初识计算机、程序与C语言(共5个视频,时长:32分钟54秒) 第一章单元测验
1、 问题:以下哪个是冯诺伊曼的思想______。
选项:
A:计算机应采用二进制
B:程序存储的思想
C:计算机由硬件和软件组成
D:软件分为系统软件和应用软件
答案: 【程序存储的思想】
2、 问题:关于软件,下列说法不正确的是_______。
选项:
A:软件的核心是程序
B:软件就是程序
C:软件是程序和文档的总和
D:软件不能缺少文档
答案: 【软件就是程序】
3、 问题:以下关于源程序与目标程序的说法,不正确的是______。
选项:
A:用机器语言编写的源程序就是目标程序
B:汇编语言写的源程序需要汇编为目标程序
C:C语言源程序需要编译为目标程序
D:所有高级语言的编译器均一样
答案: 【所有高级语言的编译器均一样】
4、 问题:第一个结构化程序设计语言是_____。
选项:
A:PASCAL
B:C
C:BASIC
D:FORTRAN
答案: 【PASCAL】
5、 问题:贝尔实验室的Dennis M. Ritchie于1973年用C语言重写了____操作系统。
选项:
A:DOS
B:UNIX
C:WINDOWS
D:LINUX
答案: 【UNIX】
6、 问题:如果计算机有32根地址总线,其存储器的最大存储容量为___。
选项:
A:64MB
B:32GB
C:4GB
D:8GB
答案: 【4GB】
7、 问题:二进制数10101010101所对应的八进制数为____。
选项:
A:2525
B:5252
C:555
D:222
答案: 【2525】
8、 问题:二进制数10101010101所对应的十六进制数为______。
选项:
A:222
B:555
C:2525
D:5252
答案: 【555】
9、 问题:可运行的C语言程序的扩展名为_______。
选项:
A:obj
B:cpp
C:exe
D:c
答案: 【exe】
10、 问题:C程序编译之后生成的文件名的扩展名是_____。
选项:
A:.exe
B:.obj
C:.c
D:.bin
答案: 【.obj】
11、 问题:C语言源程序开发的第一步为_______。
答案: 【编辑】
分析:【C语言源程序开发的几个步骤依次为:编辑、编译、链接、运行,所以第一步是编辑。】
12、 问题:观察本章的“Hello world”C程序,打印“Hello world”用的函数为_______。
答案: 【printf】
分析:【在stdio,h头文件中有scanf和printf函数的原型声明,必须包含该文件才能调用这两个函数。寻找函数具体的实现是链接器的工作,编程人员不用去管它。】
13、 问题:十进制数348所对应的八进制数为__。
答案: 【534】
分析:【十进制整数转化成N进制数的方法是一样的,短除、取余、逆置三步,即用该十进制数作为被除数,N为除数,求得余数,如果商不为零,则继续以商作为下一步的被除数,N为除数,再求余数,这个过程直到某一步商为0就停止。然后把之前求得的余数按求解得到的逆序输出就可以了。】
14、 问题:C程序的完整开发过程包括:编辑、___、链接和运行。
答案: 【编译】
分析:【本题是强调从动手编辑源程序代码开始的步骤,包括:编辑、编译、链接、运行。所以本题填编译。C语言程序开发最完整的过程包括一开始的需求分析、算法设计,然后是在集在开发环境之下的编辑、编译、链接、运行,最后还有调试及查错改错,在实际编程中需要注意完整的过程。】
15、 问题:观察本章的“Hello wolrd”C源程序,每条语句以_结束。
答案: 【(以下答案任选其一都对)分号;
;;
;】
分析:【每条语句是以分号为结尾标志的,此处填空可用中文或英文符号来表达都算正确。】
第三章 表达式与运算符(共8个视频,时长:49分钟13秒) 第三章单元测验
1、 问题:sizeof 是一个_____。
选项:
A:运算符
B:常量
C:变量
D:函数
答案: 【运算符】
2、 问题:有以下变量定义:int k=9,x=14;,则执行语句k=(x%=k)-(k%=4)后,k的值为_____。
选项:
A:3
B:5
C:1
D:4
答案: 【4】
3、 问题:判断char型变量c1是否为大写字母的正确表达式是_____。
选项:
A:’A'<=c1<=’Z’
B:(c1>=’A’)&(c1<=’Z’)
C:(c1>=’A’)&&(c1<=’Z’)
D:(‘A'<=c1) AND (‘Z’>=c1)
E:(‘A'<=c1)&&(‘Z’>=c1)
答案: 【(c1>=’A’)&&(c1<=’Z’);
(‘A'<=c1)&&(‘Z’>=c1)】
4、 问题:设double m=4.0,n=4.0;使m为10.0的表达式是____。
选项:
A:m-=n2.5
B:m/=n+9
C:m=n-6
D:m+=n+2
答案: 【m+=n+2】
5、 问题:设变量均已正确定义并且赋值,以下与其他三组输出结果不同的一组语句是_。
选项:
A:x++; printf(“%d”,x);
B:n=++x; printf(“%d”,n);
C:++x; printf(“%d”,x);
D:n=x++; printf(“%d”,n);
答案: 【n=x++; printf(“%d”,n);】
6、 问题:若有变量定义:double x=4.5,y=2.5;则表达式(x+y)/2+(int)x%(int)y结果为__ ___。
选项:
A:3.5
B:5.5
C:3.0
D:5.0
答案: 【3.5】
7、 问题:定义 int x,y; 执行 y=(x=1,++x, x+2); 语句后,x= ,y = __。
选项:
A:2 4
B:1 3
C:2 3
D:4 4
答案: 【2 4】
8、 问题:表达式13/4*sqrt(6.25)/8 值的数据类型为____。
选项:
A:int
B:double
C:float
D:不确定
答案: 【double】
9、 问题: 在以下的运算符中,运算对象都必须是整型数的是 。
选项:
A:%
B:+
C:++
D:( )
答案: 【%】
10、 问题:设x是double型变量,则能将x的值四舍五入保留到小数点后两位的表达式是 。
选项:
A:(x100.0+0.5)/100.0
B:(int)(x100+0.5)/100.0
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦