图书前言

前    言 

C语言是世界上最为重要、影响最为深远的程序设计语言之一。在C语言的基础上衍生出了C++、Java等各种极具生产力的语言。在世界编程语言排行榜中,C语言近二三十年来长期位居流行编程语言的前两位。掌握C语言,是深入理解当今计算机系统工作原理的重要途径。

程序设计既是一种技术,也是一项工程。作为一本合格的程序设计教材,不仅要介绍C语言的基本语法知识,还要强调程序设计思想方法的培养,并且引入现代软件工程思想进行开发能力的训练。如何解决好这三个方面的衔接问题,并将它们有机地结合起来,是当前程序设计教材需要解决的核心问题与难点。《C语言程序设计(第二版)(微课版)》在以下几个方面做了补充。

(1) 讲解C语言最基本、最常用的内容,重点放在语言本身的难点和程序设计思想、技巧方面;各章节之间密切结合并且以阶梯式前进,使读者在学习的过程中能够循序渐进。

(2) 书中每一章节的实例都配备了教学讲解微视频,使用手机扫描二维码即可观看、学习,能快速引导初学者入门,感受编程的快乐和成就感,从而增强学习的信心。

(3) 第9章的综合案例提供完整的软件系统开发过程,将之前每一章的知识点融入其中,使读者学以致用,最终能够开发出一个学生信息管理系统,并且得到开发软件的实践经验。

(4) 每一章的小结和编程经验总结了一些易错的概念和知识点,并介绍软件开发的实际技巧,使读者在学习过程中就能领悟到高质量的C语言编程知识。

(5) 本书新增了部分计算机等级考试的经典试题,旨在帮助学生在掌握C语言的理论知识与实践能力的同时,也为参加计算机等级考试打下基础。

《C语言程序设计(第二版)(微课版)》的实例微课为课程教材数字化建设奠定了基础,能够培养学生程序设计的思维以及分析程序的能力,从而提高学生程序设计的综合能力。

欢迎使用《C语言程序设计(第二版)(微课版)》进入美妙的C语言世界。C语言博大精深,本书力求从实用易懂的角度进行阐述,希望能够抛砖引玉,帮助读者迈向专业的编程实践。

由于作者水平有限,书中难免有不足之处,恳请专家和广大读者批评指正。在编写本书的过程中参考了相关文献,在此向这些文献的作者深表感谢。我们的电话是010-62796045,邮箱是992116@qq.com。

本书配套的电子课件、教案、习题答案和实例源代码扫描下方的二维码即可获取,扫描正文中的视频二维码可以直接观看教学视频。

作 者  

2026年3月