第1章 C语言概述
1.1 C语言的发展及特点
1.2 C语言程序的基本结构
【案例1】求两个整数之和
【案例2】求两个整数中的较大者
1.3 算法及其描述
【案例】算法的描述方法
1.4 程序设计方法
本章小结
习题1
第2章 数据类型、运算符和表达式
2.1 计算机中数的表示
【案例】看,他们都是100分
2.2 C语言的数据类型
【案例】欢迎小明同学
2.3 运算符与表达式
【案例1】大小写转换
【案例2】比谁算得又准又快
本章小结
习题2
第3章 顺序结构
3.1 C语言语句
3.2 字符及字符串的输入与输出
【案例】大小写字母转换
3.3 格式化输出
【案例】求圆周长和面积
3.4 格式化输入
【案例】买文具
3.5 顺序程序设计
【案例】学生成绩表
本章小结
习题3
第4章 选择结构
4.1 关系运算符和关系表达式
【案例】关系运算符示例
4.2 逻辑运算符和逻辑表达式
【案例】逻辑运算符示例
4.3 IF分支结构
【案例1】大小写字母转换
【案例2】三个数按顺序输出
【案例3】奇偶数
【案例4】输出两个数中较大的数
【案例5】大小写字母间的转换
【案例6】分段函数求值
4.4 条件运算符
【案例】输出两个数中的较大值
4.5switch分支结构
【案例1】判断输入的月份是第几季度
【案例2】计算器
4.6 分支结构程序设计实例
【案例1】判断闰年
【案例2】分段方程的实现
【案例3】运输公司对用户计算运费
本章小结
习题4
第5章 循环结构
5.1 while语句
【案例1】累加求和
【案例2】统计字符个数
5.2 dowhile语句
【案例】颠倒顺序输出
5.3 for语句
……
第6章 数组
第7章 函数
第8章 指针
第9章 编译预处理
第10章 结构体、共用体和链表
第11章 位运算
第12章 立件
附录A ASCII码字符集
附录B 运算符的优先级和结合性
附录C 标准库函数
参考文献