第1章 C语言概述
1.1 程序设计与计算机语言
1.1.1 程序设计
1.1.2 计算机语言
1.2 C语言的发展过程和特点
1.2.1 C语言的发展过程
1.2.2 C语言的特点
1.3 C程序的基本结构和组成
1.3.1 C程序的基本结构
1.3.2 C程序的基本组成
1.4 C语言的基本标识符
1.5 运行C程序的步骤实例
1.5.1 运行C程序的一般过程
1.5.2 运行C程序的一个实例
本章小结
习题
实训
第2章 C语言的数据类型、运算符与表达式
2.1 C语言的数据类型
2.2 常量
2.2.1 整型常量
2.2.2 实型常量
2.2.3 字符常量
2.2.4 字符串常量
2.2.5 符号常量
2.3 变量
2.3.1 变量的定义与初始化
2.3.2 整型变量
2.3.3 实型变量
2.3.4 字符型变量
2.4 运算符及表达式
2.4.1 算术运算符和算术表达式
2.4.2 关系运算符和关系表达式
2.4.3 逻辑运算符和逻辑表达式
2.4.4 赋值运算符和赋值表达式
2.4.5 逗号运算符和逗号表达式
2.4.6 变量的自增(++)、自减(--)运算符
2.4.7 混合运算和类型转换
本章小结
习题
实训
第3章 程序控制结构
3.1 顺序结构
3.1.1 赋值语句
3.1.2 数据输出
3.1.3 数据输入
3.1.4 应用实例
3.2 选择结构
3.2.1 单分支选择结构
3.2.2 双分支选择结构
3.2.3 多分支选择结构
3.3 循环结构
3.3.1 循环的基本概念
3.3.2 用while语句设计循环结构程序
3.3.3 用do-while语句设计循环结构程序
3.3.4 用for语句设计循环结构程序
3.3.5 break语句与continue语句
3.3.6 几种循环语句的比较
3.3.7 循环的嵌套
3.3.8 应用实例
3.4 实际应用
本章小结
习题
实训
第4章 数组
第5章 函数
第6章 编译预处理
第7章 结构体与共用体
第8章 指针
第9章 位运算
第10章 文件
第11章 C语言实验指导
附录一 ASCII代码表
附录二 C语言常用关键字及说明
附录三 C语言运算符及优先级
附录四 常用库函数
参考文献