本书从高职高专学生的实际特点出发,以“实用、够用”为原则,采用通俗易懂的语言,通过具体的实例,深入浅出地介绍了C语言程序设计的基本概念和设计方法。全书共11章,介绍了C语言的数据类型、常量和变量、运算符和表达式,数据的输入/输出,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组的定义和使用方法,指针的定义和使用方法,C语言中函数的定义、调用、参数传递以及变量的作用域和存储类型,C语言的编译预处理指令,C语言的结构体与共用体,C语言文件的概念及操作等内容。本书中的全部例题和上机实训内容均在Visual C++6.0环境下调试通过,便于读者直接上机验证。
本书既可作为高职高专院校学生“C语言程序设计”课程的教材,也可作为全国计算机等级考试二级C语言的培训或自学教材。