《C语言程式设计(第3版)》是由乌云高娃、沈翠新、杨淑萍主编,高等教育出版社于2015年出版的“十二五”职业教育国家规划教材。该书可作为套用性、技能型人才培养的各类教育“C语言程式设计”课程的教学用书,也可供各类培训、计算机从业人员和爱好者参考使用。
全书内容包括运算符和表达式、程式的三种基本结构、数组、函式、构造类型数据、指针、档案等。
基本介绍
- 书名C语言程式设计(第3版)
- 作者乌云高娃、沈翠新、杨淑萍
- ISBN978-7-04-042462-1
- 类别“十二五”职业教育国家规划教材
- 页数264页
- 出版社高等教育出版社
- 出版时间2015-12-16
- 装帧平装
- 开本16开
- 版面字数580千字
- CIP核字号2015078240
成书过程
修订情况
《C语言程式设计(第3版)》充实了实例和习题,更换了部分实例;所有实例程式都给出了程式运行结果,将之前每个实例的「说明」部分改为「程式注解」,将每小节结尾的“小结”改为相关知识点,并将内容进一步简化精练;将“常见错误分析”安排在每章末尾;全书增加“综合应用程式开发”一章,讲述几个稍大型的应用程式开发,并介绍程式调试方法;在程式书写诸如变数命名、程式框图、程式格式等方面都进行了进一步规范。
该书由主编进行规划与统稿,由乌云高娃(第1、5章)、沈翠新(第4、6、9、12章)、杨淑萍(第2、3、10章)、温希东(第7、8章)、王明福(第9章部分内容、11章)合作编写。该书在构思和编写过程中得到赵杰、石光华、池瑞楠等老师的帮助。
2014年7月28日,《C语言程式设计(第2版)》入选第一批“十二五”职业教育国家规划教材书目。
出版工作
2015年12月16日,《C语言程式设计(第3版)》由高等教育出版社出版。
版式设计 | 策划编辑 | 责任编辑 | 封面设计 | 插图绘製 | 责任校对 | 责任印製 |
---|---|---|---|---|---|---|
王艳红 | 许兴瑜 | 许兴瑜 | 王凌波 | 杜晓丹 | 刘丽娴 | 朱学忠 |
内容简介
《C语言程式设计(第3版)》根据ANSIC的新规则,引入了函式原型、void关键字等内容;书中C语言经典内容包括运算符和表达式、程式的三种基本结构、数组、函式、构造类型数据、指针、档案等均从任务解决中引入。
教材目录
前辅文 | 6.1 函式的定义、调用及简单套用 |
第1 章 C语言程式设计基础 | 6.2 数组做函式参数的套用 |
1.1 C 语言的产生和发展 | 6.3 函式的嵌套调用与递归调用 |
1.2 C 语言的特点 | 6.4 变数的作用域和生存期 |
1.3 C 语言程式的结构 | 6.5 常见错误分析 |
1.4 C 语言程式的上机步骤 | 习题六 |
1.5 程式算法基础 | 第7章 位运算 |
1.6 软体编程规范 | 7.1 位运算和位运算符 |
1.7 档案包含 | 7.2 位段 |
习题一 | 习题七 |
第2章 顺序结构流程及套用 | 第8章 结构体与共用体及其套用 |
2.1 基本字元、标识符和关键字 | 8.1 结构体变数的套用 |
2.2 数据类型及常量、变数 | 8.2 结构体数组的套用 |
2.3 数据的格式化输出和输入 | 8.3 结构体在函式中的套用 |
2.4 运算符与表达式 | 8.4 共用体的套用 |
2.5 顺序结构程式设计 | 8.5 常见错误分析 |
2.6 常见错误分析 | 习题八 |
习题二 | 第9章 指针 |
第3章 选择结构流程及套用 | 9.1 指向变数的指针变数 |
3.1 选择结构判定条件的构成 | 9.2 指向数组的指针变数 |
3.2 单分支和双分支选择结构程式设计 | 9.3 指向结构体的指针变数 |
3.3 多分支选择结构程式设计 | 9.4 线性鍊表 |
3.4 常见错误分析 | 9.5 常见错误分析 |
习题三 | 习题九 |
第4章 循环结构流程及套用 | 第10章 档案及其套用 |
4.1 while 语句的流程与套用 | 10.1 文本档案的读写 |
4.2 do-while 语句的流程与套用 | 10.2 二进制档案的读写 |
4.3 for 语句的流程与套用 | 10.3 档案的定位与随机读取 |
4.4 循环结构的综合实例 | 10.4 常见错误分析 |
4.5 常见错误分析 | 习题十 |
习题四 | 第11章 综合应用程式开发 |
第5章 数组及其套用 | 11.1 综合应用程式 |
5.1 一维数组的套用 | 11.2 程式调试 |
5.2 二维数组的套用 | 附录A ASCII码錶 |
5.3 字元数组与字元串的套用 | 附录B C语言运算符的优先权和结合性 |
5.4 常见错误分析 | 附录C 常用库函式 |
习题五 | 参考文献 |
第6章 函式 |
教学资源
《C语言程式设计(第3版)》配有电子课件、习题答案、程式原始码等教学资源,并且,该书依託中国国家精品课程,围绕教材和课程建设有网路资源;并配套了数字课程网站,在书中的关键知识点和技能点旁插入了二维码资源标誌。
教材特色
《C语言程式设计(第3版)》以培养学生的C语言套用能力为主线,强调理论教学与实训密切结合;通过实际任务的分析和程式实现,学习使用C语言进行程式设计的步骤与语法。
1、该书採用流程图描述算法,在案例选材方面,选用贴近生产、生活的实际问题,从真正意义上实现案例教学。进行实践性教学设计,将在多届教学中实践成熟的项目拓展到教学中,循序渐进、横向拓展、纵向深入。通过问题分析、算法描述和程式实现,将实际问题的解决同C语言程式设计的知识和语法有机结合。
2、该书所有程式按照企业规范书写。该书注重在程式设计学习的最初加强编程规范意识的培养,通过将变数命名规则、程式注释、程式书写的缩进格式等方面融入教学的各个环节,使读者热悉企业编程角色,养成专业、规范的编程习惯。
3、该书在结构方面,注重学习的连贯性和渐进性。章节之间的实例具有连续性,在实例后提出拓展功能和程式改造构想。通过「学一学」、「试一试」、「想一想」、「练一练」4个层次进行知识点的引入、技能套用、编程实践与深入思考的规划,实现深度与广度的拓展、能力与思维的提升,对複杂一些的问题在「试一试」中按照「解题步骤」、「流程图」、「程式代码」和「程式注解」4个步骤进行问题的分析与解决。
作者简介
乌云高娃,深圳职业技术学院数字创意与动画学院副院长。
沈翠新,深圳职业技术学院计算机信息管理专业教师。
杨淑萍,深圳职业技术学院教师。