第1章 程序设计基础
1-1 计算机内的数据表示
1-1-1 数制及其转换
1-1-2 原码、反码及补码
1-2 算法及其表示
1-2-1 算法
1-2-2 算法的特性和目标
1-2-3 算法的表示
1-3 程序设计语言
1-3-1 程序与程序设计语言
1-3-2 C语言简介
1-4 结构化程序设计
1-4-1 结构化程序设计方法
1-4-2 程序设计的步骤
1-4-3 程序设计的风格
习题1
第2章 简单的数据类型、运算符及表达式
2-1 常量和变量
2-1-1 标识符
2-1-2 常量
2-1-3 变量
2-2 基本数据类型
2-2-1 整型
2-2-2 实型
2-2-3 字符型
2-3 运算符及表达式
2-3-1 算术运算
2-3-2 赋值运算
2-3-3 自增/自减运算
2-3-4 逗号运算
2-4 类型转换
2-4-1 自动类型转换
2-4-2 强制类型转换
习题2
第3章 输入/输出及顺序结构程序设计
3-1 C语句的概述
3-1-1 表达式语句
3-1-2 控制语句
3-1-3 函数调用语句
3-1-4 空语句
3-1-5 复合语句
3-2 常用输出与输入函数
3-2-1 格式输出函数
3-2-2 格式输入函数
3-2-3 字符输出函数
3-2-4 字符输入函数
3-3 顺序结构程序设计
3-3-1 顺序结构程序设计思想
3-3-2 顺序结构程序设计举例
习题3
第4章 选择结构程序设计
4-1 关系运算、逻辑运算与条件运算
4-1-1 C语言中的逻辑值
4-1-2 关系运算符与关系表达式
4-1-3 逻辑运算符与逻辑表达式
4-1-4 条件运算符与条件表达式
4-2 if语句
4-2-1 单分支选择结构
4-2-2 双分支选择结构
4-2-3 嵌套的if语句
4-3 switch语句
4-4 选择结构程序设计举例
习题4
第5章 循环结构程序设计
5-1 while循环
5-2 do-while循环
5-3 for循环
5-4 循环结构的嵌套
……
第6章 编译预处理
第7章 函数和变量存储结构
第8章 指针类型
第9章 数组类型
第10章 结构体、共用体和枚举类型
第11章 位运算
第12章 文件
参考文献