《计算机基础与C语言程序设计》全面介绍了C语言的基本语法知识,对使用C语言编写程序时的重点环节作了讲述,并参照教育部考试中心制定的《全国计算机等级考试(二级)C程序设计考试大纲》中有关C语言程序设计的要求编排书中内容,尽可能做到精心组织、重点突出、语言简练、实用性强。考虑到《计算机基础与C语言程序设计》读者的差异性,在《计算机基础与C语言程序设计》的第0章中,介绍了计算机基础知识,对计算机系统的基本组成和一些与计算机系统有关的基本概念也作了介绍,以便读者能更好地了解计算机系统。《计算机基础与C语言程序设计》主要内容包括:计算机基础知识,C语言的基本数据类型、运算符和表达式,结构化程序的几种基本结构,构造数据类型(数组、指针、结构体、共用体、枚举类型等),位运算,文件操作,常用的标准库函数,预处理等。《计算机基础与C语言程序设计》结构合理,篇幅适度,既能作为高等院校C语言课程的教材,也可作为C语言程序设计爱好者的自学教材。