第1章 概述
1.1 C语言简介
1.2 C程序初探
1.2.1 简单的C程序
1.2.2 C程序的基本结构
1.2.3 C程序的基本词汇
1.3 算法及其描述
1.3.1 小试身手
1.3.2 算法的基本概念
1.3.3 算法的各种描述方法
1.4 C程序的开发步骤
1.5 本章小结
程序设计题1
第2章 简单的C程序设计
2.1 C语言的数据及其类型
2.1.1 C语言的数据
2.1.2 C语言的数据类型
2.2 常量
2.2.1 整型常量
2.2.2 实型常量
2.2.3 字符型常量
2.2.4 字符串常量
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.414 关系运算符
2.4.5 逻辑运算符
2.4.6 条件运算符
2.4.7 逗号运算符
2.4.8 sizeof长度运算符
2.4.9 常用数学函数
2.4.10 各种运算符的优先级
2.4.11 数据类型的转换
2.5 基本的C语句
2.5.1 C语句
2.5.2 C语句分类
2.6 数据的输入和输出
2.7 字符数据的输入和输出
2.7.1 putchar函数(字符输出函数)
2.7.2 getchar函数(字符输入函数)
2.7.3 变量获取数据的几种方法
2.8 格式输入和输出
2.8.1 printf函数
2.8.2 scanf函数
2.9 简单顺序程序设计举例
2.10 本章小结
程序设计题2
第3章 分支和循环的C程序设计
3.1 程序的基本结构
3.2 选择结构
3.2.1 if结构的三种形式
3.2.2 switch结构和break语句
3.2.3 各种分支的嵌套
3.3 循环结构
3.3.1 while结构
3.3.2 do.while结构
3.3.3 for结构
……
第4章 数组
第5章 指针
第6章 函数
第7章 结构和联合
第8章 位运算
第9章 文件
第10章 综合实例
附录
参考文献