第一章 C语言概述
第一节 绪论
第二节 C语言的程序结构
第三节 Turbo c的操作过程
第四节 上机实验
第一章 习题
第二章 数据与运算
第一节 标识符
第二节 常量和变量
第三节 整型数据
第四节 实型数据
第五节 字符型数据
第六节 变量赋初值
第七节 运算符与表达式
第八节 类型转换
第九节 上机实验
第二章 习题
第三章 顺序结构程序设计
第一节 程序设计的三种基本结构
第二节 C程序的语句
第三节 标准库函数
第四节 数据输出
第五节 数据输入
第六节 上机实验
第三章 习题
第四章 选择结构程序设计
第一节 关系运算符及关系表达式
第二节 逻辑运算符及逻辑表达式
第三节 条件运算符和条件表达式
第四节 if语句
第五节 switch语句
第六节 程序举例
第七节 上机实验
第四章 习题
第五章 循环结构程序设计
第一节 while语句
第二节 do-while语句
第三节 for语句
第四节 循环的嵌套
第五节 continue语句
第六节 break语句
第七节 goto语句
第八节 程序举例
第九节 上机实验
第五章 习题
第六章 数组
第一节 一维数组
第二节 二维数组
第三节 字符数组
第四节 上机实验
第六章 习题
第七章 函数
第一节 函数概述
第二节 函数的定义和返回值
第三节 函数的调用
第四节 函数的声明
第五节 函数的递归调用
第六节 数组名作函数的参数
第七节 变量的作用域和存储类型
第八节 内部函数和外部函数
第九节 如何运行一个多文件的程序
第十节 函数举例
第十一节 上机实验
第七章 习题
第八章 指针
第一节 指针的基本概念
第二节 指针变量
第三节 指针与数组
第四节 字符串的指针和指向字符串的指针变量
第五节 指针与函数
第六节 指针数组和指向指针的指针
第七节 上机实验
第八章 习题
第九章 编译预处理
第十章 结构体与共用体
第十一章 位运算
第十二章 文件
第十三章 图形和用户界面技术
各章习题参考答案
附录
参考文献