本书以“零基础”为起点,首先阐述了学习C语言必备的计算机和程序设计的基础知识,然后以C语言语法和句法的规则、程序设计方法和计算机思维的培养为重点,以应用为主线,由浅入深地阐述了C语言的数据类型、结构化、模块化等知识点,归纳了选择、循环结构算法的设计思路及函数设计方法,配以大量的实例详细阐述了解决实际问题的程序设计方法。
本书可以作为高等学校计算机及相关专业学生学习C语言程序设计的教材,也可作为参加有关考试和自学的参考书。