本书在前四版的基础上进行了优化并增加了微课内容的讲解。全书共分11章,内容包括:进入C语言程序世界、应用C的基础知识实现数据的运算与处理、应用顺序结构设计程序解决简单实际问题、应用选择结构设计程序实现分支判断、应用循环结构设计程序实现重复操作、应用数组设计程序实现批量数据处理、应用函数设计程序实现模块化设计、应用指针设计程序增加独有特色、自己定义数据类型完成复杂数据处理、应用文件管理数据、C程序设计项目实战。本书按照工学结合的CDIO工程理念,以打造“零基础”入门、突出实践应用能力为出发点,设计了独具特色的“案例驱动 项目实训”模式,通过大量实用性和趣味性应用实例,由浅入深地对C语言程序设计内容进行了全面讲述。本书适合作为高等院校、高等职业院校程序设计课程的教材,也可作为全国计算机等级考试各类计算机培训班的教材以及技能设计大赛和广大计算机爱好者的自学和参考用书。
本书被评为“十三五”职业教育国家规划教材,配有丰富的微课资源。
赵凤芝,女,东北石油大学教授,硕士研究生导师。中国计算机学会高级会员,任黑龙江省届高职高专计算机类教学专家指导委员会副主任,省计算机等级考试命题组成员。秦皇岛市IT项目评审组专家,秦皇岛市政协委员,海港区第十三、十四届人大代表。现任东北石油大学(秦皇岛分校)计算机科学系主任。在信息处理与软件集成、数据库应用与网络、虚拟现实与人工智能等方面指导硕士研究生。包锋,男,中共党员,硕士,教授。中国计算机学会高级会员,现任东北石油大学(秦皇岛分校)计算机中心主任,秦皇岛IT项目评审组专家。李峰,男,汉族,副教授,硕士研究生,研究方向是计算机应用与教育技术。2004年本科毕业于大庆石油学院计算机系,2012年毕业于东北石油大学计算机与信息技术学院,获硕士学位,现工作于东北石油大学秦皇岛校区计算机中心,曾授予“优秀教师”、“优秀共产党员”称号。先后作为骨干参加了国家“863”、“十一五规划”、“十二五规划”、“十三五规划”等科研项目10余项。其中课题1项,部级课题4项,其余为局级项目。在国内外公开发表本专业学术论文10余篇,其中EI检索4篇,统计源2篇。参与编写著作3部,专利3项。多次参加有关高校教育方面的国内会