C语言程序设计学习指导(第三版)
书 号:9787113242282
丛 书 名:
作 者:何庆新,曾健民
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:42元
-
内容简介
本书是《C语言程序设计(第三版)》(何庆新、曾健民主编,中国铁道出版社出版)一书的配套学习指导书。编者总结了多年的C语言程序设计课的教学经验,针对非计算机专业初学者特点,力求解答学生学习中常见的问题,引导学生深入领会C语言的内在规律,具有良好的实践性和易学性。
本书内容主要包括各章要点、各章习题参考解答、各章典型案例精解、各章实验操作题以及各章附加习题。
本书适合作为高等学校相关专业本专科学生C语言程序设计课程的辅助教材,也可供一般工程技术人员参考。 -
前言
本书是和《C 语言程序设计(第三版)》(何庆新、曾健民主编,中国铁道出版社出版)配套使用的学习指导书,通过强化C语言主要知识点和习题解答、典型案例精解以及实验操作、附加习题的练习,使学生掌握C语言的基本概念和实例应用。
本书针对大学一年级学生初始接触程序设计概念的特点,结合C程序设计语言,通过列举大量的应用实例,系统地介绍面向过程、面向模块和结构化程序设计的思想和方法。在此基础上,结合上机实践,使学生对程序设计有一个比较全面、系统的了解,为学生今后的学习打下扎实的理论基础。
C 语言程序设计的知识与技能要求分为知道、理解、掌握、学会4 个层次。这4 个层次的一般含义表述如下:
(1)知道:是指对这门学科的有关概念、算法、设计方法和应用方向的认知。
(2)理解:是指能对本课程涉及的有关概念、原理与方法的说明和解释,并清楚它们的使用方法和实际应用。
(3)掌握:是指能运用已理解的概念、方法和算法分析有关的具体问题,并熟练运用所学的知识进行程序设计。
(4)学会:是指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务,并能识别程序设计中出现的问题。
本书此次再版修订,听取了广大读者的意见和建议,在保持前一版教材优点和基本结构不变的基础上进行了部分调整。
全书共9 章,各章内容包括5 部分。第一部分为本章要点,概括主要知识点;第二部分为习题参考解答,是《C语言程序设计(第三版)》中的习题参考解答,并对部分概念性较强的习题给出注解;第三部分为典型案例精解,以案例导入对主要知识点的分析;第四部分为实验操作题,针对知识点,培养实践能力,安排上机实验内容,并给出所有上机实验的参考解答;第五部分为附加习题,选择历年福建省高等学校计算机应用水平等级考试二级(C 语言)考试典型题目,强化对主要知识点的掌握。全书紧扣相关知识点,内容丰富,实用性强,语言简洁,通俗易懂,内容叙述由浅入深,适合作为高等学校相关专业本专科学生C语言程序设计课程的辅助教材,也可供一般工程技术人员参考。
本书所给出的程序参考答案并非是唯一的答案,对于同一题目,其算法不一定唯一,不同的设计思路编写的程序可能会有所区别,本书中给出的参考答案仅供参考,启发思维。
本书由闽南理工学院拥有多年教学经验的教师何庆新和曾健民任主编,在编写过程中得到了闽南理工学院张毅军、李燕威、王宽程、杨伟、杨英钟、林德贵、董庆伟、曹卿、郑新和卓为玲等的大力支持和具体协助,在此一并表示衷心的感谢!在编写过程中还参考了相关书籍,特向其作者表示衷心的感谢!中国铁道出版社为本书出版提供了大力支持,相关编辑的出色工作给我们留下了深刻印象,在此也表示感谢。
由于本书编者的水平有限,书中难免会有疏漏和不足之处,恳请广大读者和同行不吝赐教。
编 者
2017 年11 月 -
目录
第1 章 C 语言基础.............................................................................................................. 1
1.1 本章要点............................................................................................................................ 1
1.2 习题参考解答..................................................................................................................... 5
1.3 典型案例精解..................................................................................................................... 6
1.4 实验操作题....................................................................................................................... 14
1.5 附加习题.......................................................................................................................... 17
第2 章 简单C 语言程序设计............................................................................................. 25
2.1 本章要点.......................................................................................................................... 25
2.2 习题参考解答................................................................................................................... 26
2.3 典型案例精解................................................................................................................... 27
2.4 实验操作题....................................................................................................................... 28
2.5 附加习题.......................................................................................................................... 32
第3 章 分支结构程序设计................................................................................................. 36
3.1 本章要点.......................................................................................................................... 36
3.2 习题参考解答................................................................................................................... 37
3.3 典型案例精解................................................................................................................... 40
3.4 实验操作题....................................................................................................................... 42
3.5 附加习题.......................................................................................................................... 45
第4 章 循环结构程序设计................................................................................................. 55
4.1 本章要点.......................................................................................................................... 55
4.2 习题参考解答................................................................................................................... 56
4.3 典型案例精解................................................................................................................... 59
4.4 实验操作题....................................................................................................................... 62
4.5 附加习题.......................................................................................................................... 65
第5 章 函数与宏定义........................................................................................................ 82
5.1 本章要点.......................................................................................................................... 82
5.2 习题参考解答................................................................................................................... 83
5.3 典型案例精解................................................................................................................... 97
5.4 实验操作题......................................................................................................................104
5.5 附加习题.........................................................................................................................113
第6 章 数组.....................................................................................................................116
6.1 本章要点.........................................................................................................................116
6.2 习题参考解答..................................................................................................................118
2
C语言程序设计学习指导(第三版)
6.3 典型案例精解..................................................................................................................127
6.4 实验操作题......................................................................................................................137
6.5 附加习题.........................................................................................................................144
第7 章 指针.................................................................................................................... 151
7.1 本章要点.........................................................................................................................151
7.2 习题参考解答..................................................................................................................152
7.3 典型案例解析..................................................................................................................157
7.4 实验操作题......................................................................................................................158
7.5 附加习题.........................................................................................................................161
第8 章 结构体和共用体................................................................................................... 167
8.1 本章要点.........................................................................................................................167
8.2 习题参考解答..................................................................................................................168
8.3 典型案例解析..................................................................................................................172
8.4 实验操作题......................................................................................................................174
8.5 附加习题.........................................................................................................................178
第9 章 文件操作与位运算............................................................................................... 183
9.1 本章要点.........................................................................................................................183
9.2 习题参考解答..................................................................................................................185
9.3 典型案例精解..................................................................................................................187
9.4 实验操作题......................................................................................................................189
9.5 附加习题..........................................................................................................................195
附录A 附加习题参考答案................................................................................................ 200
附录B 福建省高等学校计算机应用水平等级考试二级(C 语言)考试大纲.........................211
附录C 2018 年全国计算机等级考试二级(C 语言)考试大纲.......................................... 215
附录D Visual C++ 6.0 集成开发环境简介........................................................................ 218
附录E C 语言编写风格................................................................................................... 237
附录F VC++ 6.0 常见编译错误中英文对照表................................................................... 240
附录G 全国计算机等级考试二级(C 语言)模拟题.......................................................... 247 -
作者介绍
何庆新,作为课程负责人承担“C语言程序设计”“数据库管理与开发”“计算机文化基础”等多门主要专业课教学及实训工作,历次教学测评均为优秀。 学科建设:2010年被学院评为计算机基础学科带头人。曾健民,1968年8月参加工作,主要讲授课程:“计算机组成原理”“信息检索”“管理信息系统”“VB”“电子商务”等。研究方向:计算机应用。 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐