第1章 绪论
1.1 程序与程序设计
1.1.1 程序设计的基本概念
1.1.2 程序设计基本方法与原则
1.2 算法
1.2.1 算法的概念和主要特性
1.2.2 算法的描述
1.3 应用实例
1.4 C语言
1.4.1 C语言是程序员的语言
1.4.2 C语言程序结构
1.4.3 C语言编程风格
本章小结
本章实验
第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.4 运算符与表达式
2.4.1 常用运算符
2.4.2 表达式
2.4.3 算术表达式
2.4.4 赋值表达式
2.4.5 自增和自减表达式
2.4.6 条件表达式
2.4.7 逗号表达式
2.4.8 位运算表达式
2.5 语句
2.5.1 语句概述
2.5.2 赋值语句
2.6 数据的输入和输出
2.6.1 转��字符
2.6.2 格式编辑
2.6.3 格式输出函数
2.6.4 格式输入函数
2.6.5 单个字符的输入/输出函数
2.6.6 字符串的输入/输出函数
2.7 应用实例
本章小结
本章实验
第3章 流程控制
3.1 逻辑问题的解决方案
3.1.1 穷举法
3.1.2 迭代法
3.2 关系运算
3.3 逻辑运算
3.4 选择结构控制语句
3.4.1 if语句
3.4.2 多分支的switch语句和break中断跳转语句
3.5 循环结构控制语句
3.6 应用实例
本章小结
本章实验
第4章 构造类型数据
4.1 数组
4.1.1 一维数组
4.1.2 二维数组
4.1.3 字符数组与字符串
4.2 结构体
4.2.1 结构体类型的定义和变量的声明
4.2.2 结构体变量的存储与成员的引用
4.2.3 结构体数组
……
第5章 函数
第6章 指针
第7章 文件
第8章 C++基础知识
附录A 标准ASCII编码对照表
附录B C语言主要关键字及其用途
附录C C语言运算符优先级和结合性
附录D C语言常用库函数
附录E 实验报告格式
附录F 编译预处理
参考文献