- 程序设计基础教程:C语言
- 常东超 刘培胜 郭来德等编著
- 1157字
- 2025-02-17 17:28:11
前言
2017年2月以来,教育部积极推进新工科建设,先后形成了“复旦共识”“天大行动”和“北京指南”等多项共识,并发布了《关于开展新工科研究与实践的通知》《关于推荐新工科研究与实践项目的通知》,全力探索形成领跑全球工程教育的中国模式、中国经验,助力高等教育强国建设。
为了适应时代发展和人才培养的需求以及计算机技术的发展,在C语言标准及编译技术、集成开发环境不断变化的背景下,本书在作者多年《C语言程序设计》讲义的基础上,结合数位一线教师多年教学实践与研发经验,并考虑到学生的反馈信息,对各个章节的内容、结构等进行了修订、调整、完善和补充。特别在复杂结构的叙述方法上,作者根据多年的心得体会对教学内容进行了重新组织和编排,力求深入浅出、通俗易懂,使广大读者尽早、尽快掌握C语言程序设计方法,具备一定的程序设计能力。
全书分为10章,主要内容有程序设计基础理论和C语言程序的基本组成以及程序开发过程;C语言的基本数据类型、运算符、表达式、数据类型转换及标准的输入输出函数;C语言的基本语句和流程控制语句;数组、函数、指针的概念及用法;C语言的编译预处理功能;C语言结构体与共用体、C语言中文件的相关概念以及文件的各种操作方法;附录部分介绍了C程序设计的常用库函数。尤其值得一提的是,作者在C语言语法结构等基础知识的介绍方面作了进一步的总结和归纳,增加了一些和专业相关的案例内容,从而使读者阅读此书和学习C语言时更能感觉到有章可循。
本书紧紧围绕《全国计算机二级C语言程序设计考试大纲》,采用“案例驱动”的编写方式,以基础语法、语义训练为中心,语法介绍精炼,内容叙述深入浅出、循序渐进,程序案例与实际相结合、生动易懂,具有很好的启发性。每章均配备教学课件和精心设计的习题。本书配套的《C语言程序设计实验指导与习题精选》与教材结合紧密,对教学质量的提高可起到积极的促进作用。
本书与传统教材相比,在下面三个方面进行了改进和强化:(1)结合教学心得对部分知识点的叙述方法做了仔细修改,以使读者更容易理解;(2)为了扩大读者视野和更深入掌握C语言程序设计的方法,本书增加了有关编程的部分新内容并删改了不适应当前编程需要的陈旧内容,创新了部分习题;(3)结合全国计算机等级考试全新编程环境,采用新的标准对全书和例题内容进行了调试。
全书由辽宁石油化工大学常东超、刘培胜、郭来德等编著,参加编写和书稿校对工作的教师有卢紫微、苏金芝、吕宝志、吉书朋、杨妮妮、张国玉、韩云萍、王杨、张凌宇、李会举、张利群、徐晓军、胡玉娥等。辽宁石油化工大学计算机与通信工程学院李艳杰教授对全书内容进行了全面审阅并提出了很多宝贵建议,在此致以诚挚的谢意。全书由辽宁石油化工大学常东超统稿。
限于作者水平有限,书中如有不足之处,敬请读者批评指正,以利作者改进。
编著者
2019年1月