图书简介:
目 录
第1部分 课后习题解答
第1章 C语言与程序设计 2
习题1解答 2
第2章 C语言基础 7
习题2解答 7
第3章 结构化程序设计 12
习题3解答 12
第4章 构造类型数据(一) 19
习题4解答 19
第5章 构造类型数据(二) 28
习题5解答 28
第6章 模块化程序设计 33
习题6解答 33
第7章 变量有效范围与存储类别 46
习题7解答 46
第8章 数据位运算 53
习题8解答 53
第9章 数据文件处理 56
习题9解答 56
第2部分 典型例题解析与习题篇
第1章 C语言与程序设计 68
【典型例题解析】 68
【习题】 68
【习题参考答案】 69
第2章 C语言基础 70
【典型例题解析】 70
【习题】 72
【习题参考答案】 76
第3章 结构化程序设计 77
【典型例题解析】 77
【习题】 88
【习题参考答案】 108
第4章 构造类型数据(一) 112
【典型例题解析】 112
【习题】 122
【习题参考答案】 139
第5章 构造类型数据(二) 142
【典型例题解析】 142
【习题】 145
【习题参考答案】 151
第6章 模块化程序设计 153
【典型例题解析】 153
【习题】 158
【习题参考答案】 169
第7章 变量有效范围与存储类别 171
【典型例题解析】 171
【习题】 173
【习题参考答案】 176
第8章 数据位运算 178
【典型例题解析】 178
【习题】 178
【习题参考答案】 180
第9章 数据文件处理 181
【典型例题解析】 181
【习题】 182
【习题参考答案】 185
第3部分 上机实验篇
第1章 实验目的及要求 188
第2章 Microsoft Visual C++集成环境 190
第3章 实验指导 200
实验1 C语言程序开发环境及上机过程 200
实验2 顺序结构程序设计 201
实验3 选择结构程序设计 203
实验4 循环结构程序设计 206
实验5 构造类型数据(一) 207
实验6 构造类型数据(二) 211
实验7 指针 214
实验8 结构体和共用体 216
实验9 函数(一) 219
实验10 函数(二) 222
实验11 文件的使用 225
第4部分 综合练习题篇
综合练习题1 228
综合练习题2 235
综合练习题3 242
综合练习题4 248
综合练习题5 253
综合练习题1答案 259
综合练习题2答案 262
综合练习题3答案 266
综合练习题4答案 269
综合练习题5答案 273
参考文献 276
展开
前 言
计算机已经成为信息技术的关键和信息社会的基石,目前计算机知识和技能也成了人们必备的基本知识和基本技能。目前,学习C语言的人员很多,C语言的教材也比较丰富,但以“消化巩固知识,提高编程技能”为组织形式的教材并不多见。本书与《C语言及其程序设计》配套,包括4个部分,具有以下特点。
(1)第1部分是课后习题解答篇,给出了《C语言及其程序设计》每章习题的详细解答,以消化、巩固C语言知识为主。
(2)第2部分是典型例题解析与习题篇,章节安排与主教材基本一致,这部分首先对一些典型例题进行详细讲解,然后列举丰富的习题,包括选择题、读程序写结果、填空题、编程题等题型,供学生在平时学习过程中对所学知识、概念进行基本训练,最后给出部分习题答案。
(3)第3部分是上机实验篇,以巩固C语言知识、提高技能为目的。包括实验目的及要求、Visual C++集成环境的介绍及实验指导。其中,实验指导包括C语言程序开发环境及上机过程、顺序结构程序设计、选择结构程序设计、循环结构程序设计、构造数据类型(一)、构造数据类型(二)、指针、结构体和共用体、函数一、函数二、文件的使用共11个实验,实验内容丰富,能够紧密结合相关的课程内容,对读者掌握相关知识有很大帮助。
(4)第4部分是综合练习题篇,供学生在结束本课程的学习后,对自己的学习情况做一个综合的模拟测试,以检测学习效果,同时也可以作为课程考试的模拟试卷。
作者多年来一直从事研究生和本科生的C语言课程教学工作,在深知学生对C语言知识的渴求和希望达到的 C 语言应用水平后才逐步确定教材的内容。本书由赵建辉负责总体思路、框架和统稿,并编写第4部分,李国和编写第1部分,张秀美编写第2、3部分。需要特别说明的是,在教材编写过程中,得到了中国石油大学(北京)教务处、地球物理与信息工程学院、校级 C 语言优秀教学团队、中国石油大学(北京)克拉玛依校区教务等部门的大力支持。在本书编写过程中,还得到了王新、张丽英、范江波、张岩、董丹丹、段毛毛等10多位教师不可或缺的帮助,在此一并向他们表示衷心的感谢!同时,也感谢新疆维吾尔自治区教改项目“面向新工科教育的计算机基础教学研究与实践(2017JG094)”的支持。
由于计算机技术的飞速发展,并且作者水平有限,因此不完善之处,甚至缺点错误在所难免,敬请读者批评指正。
作 者
2018年4月
于中国石油大学(北京)
展开