书名:C语言程序设计(第4版) 作者:苏小红 赵玲玲 孙志岗 王宇颖 出版:高等教育出版社
▲内容简介
本书是一本兼具趣味性和实用性的C语言程序设计教材。全书由14章组成,内容包括:为什么要学习编程,基本数据类型,基本算术运算,键盘输入和屏幕输出,选择控制结构,循环控制结构,函数与模块化程序设计,数组和算法基础,指针,字符串,指针和数组,结构体和数据结构基础,文件操作以及简单的游戏设计。
本书以应用为背景,面向编程实践和问题求解能力的训练,从实际问题出发,在案例的不断深化中逐步引出知识点,形成“程序设计方法由自底向上到自顶向下”和“数据结构由简单到复杂”的两条逻辑清晰的主线。案例内容紧密结合实践,举一反三,融会贯通,尤其侧重错误案例的分析和讲解,在任务驱动下,由浅入深、启发引导读者循序渐进地编写规模逐渐加大的程序,让读者在不知不觉中逐步加深对C语言程序设计方法的了解和掌握。本教材配有多媒体课件、例题和习题源代码以及基于c/S结构的编程题考试自动评分系统等教学资源,免费向任课教师提供。本书适合作为高等学校各专业的C语言程序设计课程教材,也可作为从事计算机相关工作的科技人员、计算机爱好者及各类自学人员参考。
▲作者介绍
苏小红:哈尔滨工业大学计算机科学与技术学院教授、博士生导师,中国计算机学会高级会员。担任哈尔滨工业大学计算机科学与技术国家实验教学示范中心副主任,智能软件技术研究中心主任,计算机语言基础教研室主任,是省级教学名师。主持国家精品课程、国家精品资源共享课 “C 语言程序设计” 及省级精品课程 “计算机图形学”,负责国家精品在线开放课程 “C 语言程序设计精髓” 和 “程序设计基础”。在中国大学 MOOC 平台开设的 “C 语言程序设计精髓” 连续三年进入平台受欢迎课程 top20。研究方向为智能软件工程等,主持多项科研项目,获多项科技奖励,发表百余篇学术论文,获多项软件著作权和发明专利,教学研究方面成果丰硕,主编多部规划教材。
赵玲玲:与苏小红等合作编写《C 语言程序设计(第 4 版)》及《C 语言程序设计学习指导(第 4 版)》,应在 C 语言程序设计教学等方面有丰富经验和专业见解,可能是哈尔滨工业大学相关教学团队成员,但暂无更详细独立介绍资料。
孙志岗:作为《C 语言程序设计(第 4 版)》作者,在 C 语言程序设计领域有一定专业知识和教学研究,可能在相关课程教学、教材编写方面有深入参与,或许是哈尔滨工业大学从事计算机基础教学等工作的人员,不过具体详细信息有待进一步挖掘。
王宇颖:参与《C 语言程序设计(第 4 版)》编写,在 C 语言程序设计方面具备专业能力,可能在教学实践、课程建设等方面有贡献,推测可能是哈尔滨工业大学在计算机教育领域的相关工作人员,但目前没有更多具体公开资料。