- 1、本文档共142页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
第1部分 课后练习题 1
第1章 C语言概述 2
第2章 基本语法 —— 语言描述与 3
第3章 编程语句 —— 简单程序构建的方法 8
第4章 算法 —— 程序设计的核心 18
第5章 判断与循环 —— 一般复杂问题 19
第6章 再论程序设计基本结构 34
第7章 复杂数据类型—数据描述与扩展存储方法 47
第8章 函数 — 复杂程序的实现方法 67
第9章 文件 — 数据独立存储的方法 79
第10章 编译预处理 — 程序设计的一般策略 88
第11章 位运算 — 直接控制硬件的方法 93
第12章 再论指针 — C语言的灵魂之处 97
第2部分 实验指导 103
实验一 熟悉VC++运行环境和顺序结构的程序设计 103
实验二 选择结构程序设计 107
实验三 循环结构程序设计 109
实验四 较复杂结构的程序设计 111
实验五 数组一 113
实验六 数组二 115
实验七 指针 116
实验八 结构体 117
实验九 函数(一) 119
实验十 函数(二) 121
实验十一 文件 123
第4部分 习题解答 160
第1章 c语言概述 160
第2章 基本语法 —— 语言描述与数据存储的简单方法 161
第3章 编程语句 —— 简单程序构建的方法 162
第4章 算法 —— 程序设计的核心 165
第5章 判断与循环 —— 一般复杂问题 166
第6章 再论程序设计基本结构 172
第7章 复杂数据类型 —数据描述与扩展存储方法 177
第8章 函数 — 复杂程序的实现方法 186
第9章 文件 — 数据独立存储的方法 192
第10章 编译预处理 — 程序设计的一般策略 197
第11章 位运算 — 直接控制硬件的方法 199
第12章 再论指针 — C语言的灵魂之处 203
第1部分 课后练习题
第1章 C语言概述
本程序的main函数开始,到main函数结束
本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
本程序的main函数开始,到本程序文件的最后一个函数结束
本程序文件的第一个函数开始,到本程序main函数结束
2.以下叙述正确的是 。
在C程序中,main函数必须位于程序的最前面
C程序的每行中只能写一条语句
C语言本身没有输入输出语句
在对一个C程序进行编译的过程中,可发现注释中的拼写错误
3.以下叙述不正确的是 。
一个C源程序可由一个或多个函数组成
一个C源程序必须包含一个main函数
C程序的基本组成单位是函数
在C程序中,注释说明只能位于一条语句的后面
4.C语言规定:在一个源程序中,main函数的位置 。
A) 必须在最开始 B) 必须在系统调用的库函数的后面
C) 可以任意 D) 必须在最后
5.一个C语言程序是由 。
A) 一个主程序和若干子程序组成 B) 函数组成
C) 若干过程组成 D) 若干子程序组成
6.C语言中的语句需要 符号作为结尾。
A) : B) ; C) 。 D) //
7. C 语言程序中可以对程序进行注释,注释部分用符号_____括起来。
A)‘{‘ 和’}’ B)‘[‘和’]’
C)“/*”和”*/” D)“*/”和”/*”
8.C语言中注释的位置 。
A) 必须在程序的最开始 B) 必须在程序的结尾
C) 可以在程序的任何位置 D) 不可以写到main函数里面
9.C语言程序能够在不同的操作系统下面运行,这说明c语言具有很好的 。
A) 适应性 B)移植性 C)兼容性 D) 操作性
10.C语言经过编译后生成的文件的后缀是 。
A).c B) .cpp C) .exe D) .obj
11.C语言编译程序的首要工作是 。
A) 检查C语言程序的语法错误 B) 检查C语言程序的逻辑错误
C)检查程序的完整性 D) 同时检查语法和逻辑错误
12. C语言经过链接后生成的文件的后缀是 。
A).c B) .cpp C) .exe D) .obj
二. 填空题
1.计算机程序设计语言的发展经历了从 、 到
的历程。
2.计算机唯一能识
文档评论(0)