本书以程序设计初学者为阅读对象,以通过程序解决实际问题为主线,以编程思维、编程技能、语法知识和编程规范为内容框架,通过丰富的实例由浅入深地介绍C语言程序设计的基本思想与方法。
本书导言部分介绍程序、程序设计及其教学建议,后续各章包括程序设计概述、输入输出、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、结构体、指针和编程开发实例。为了提高读者的学习兴趣和成就感,各章选取了大量贴近生活的有趣案例,并采用软件、硬件相结合的智慧寝室系统案例拓展思路。书中以思考、常见错误、编程经验、知识结构图等形式总结了程序设计的技术和方法。
本书既可作为高等学校程序设计课程教材,也可作为广大编程爱好者的自学读物,对从事软件设计与开发的技术人员也是一本很好的参考书。