第1章 C程序设计基础
1.1 自学指导
1.1.1 程序、程序设计语言与C语言
1.1.2 C基本程序结构
1.1.3 标识符
1.1.4 数据类型
1.1.5 常量及其表示
1.1.6 变量
1.1.7 标准函数
1.1.8 运算符与表达式
1.1.9 运算符与表达式的综合学习指导
1.2 难点辅导与难题解析
1.3 教材第1章习题参考答案
1.4 教材第2章习题参考答案
第2章 顺序结构程序设计
2.1 自学指导
2.1.1 C语言的语句
2.1.2 赋值语句
2.1.3 数据输入与输出
2.1.4 顺序结构程序设计
2.1.5 上机辅导
2.2 难点辅导与难题解析
2.2.1 数据的格式化输入/输出
2.2.2 赋值语句与表达式计算结果的验证
2.2.3 顺序结构程序设计
2.3 教材第3章部分习题参考答案
第3章 选择分支结构程序设计
3.1 自学指导
3.1.1 分支结构与分支语句
3.1.2 选择结构程序设计
3.2 难点辅导与难题解析
3.2.1 基本概念辅导
3.2.2 if逻辑与嵌套if语句的程序阅读辅导
3.2.3 switch程序的阅读辅导
3.2.4 程序填空题的解题方法辅导
3.3 教材第3章部分习题参考答案
第4章 循环结构程序设计
4.1 自学指导
4.1.1 循环结构与循环语句
4.1.2 循环程序的阅读
4.1.3 循环结构程序设计
4.2 难点辅导与难题解析
4.2.1 循环结构程序的阅读辅导
4.2.2 循环结构程序的编程辅导
4.2.3 循环结构程序填空题的解题辅导
4.3 教材第3章部分习题参考答案
第5章 数组及其程序设计
5.1 自学指导
5.1.1 数组基本概念
5.1.2 一维数组
5.1.3 二维数组
5.1.4 用字符数组存储与处理字符串
5.2 难点辅导与难题解析
5.2.1 阅读程序辅导
5.2.2 程序设计辅导
5.2.3 程序填空题辅导
5.3 教材第4章 习题参考答案
第6章 指针
6.1 自学指导
6.1.1 指针与指针变量
6.1.2 用指针处理变量
6.1.3 用指针处理一维数组
6.1.4 用指针处理字符串
6.1.5 用指针处理二维数组
6.1.6 指针数组和多级指针
6.2 难点辅导与难题解析
6.2.1 指针变量的运算辅导
6.2.2 指针与一维数组处理辅导
6.2.3 指针与字符串处理辅导
6.2.4 指针与二维数组处理辅导
6.2.5 指针与多重指针及指针数组处理辅导
6.3 教材第5章习题参考答案
第7章 函数
7.1 自学指导
7.1.1 函数
7.1.2 指针与函数的参数传递
7.1.3 函数程序设计
7.1.4 函数嵌套调用与递归调用
7.1.5 变量的存储类型
7.1.6 系统函数
7.2 难点辅导与难题解析
7.2.1 函数的基本概念题辅导
7.2.2 函数的程序阅读辅导
7.2.3 函数和程序填空题辅导
7.2.4 函数的程序设计辅导
7.3 教材第6章习题参考答案
第8章 结构型、共用型和枚举型
8.1 自学指导
8.1.1 结构型
8.1.2 共用型
8.1.3 枚举型
8.1.4 用户自定义类型
8.2 难点辅导与难题解析
8.3 教材第7章习题参考答案
第9章 文件
9.1 自学指导
9.1.1 文件及文件操作
9.1.2 文件操作函数的使用
9.2 难点辅导和难题解析
9.3 教材第8章习题参考答案
第10章 编译预处理与带参数的主函数
10.1 自学指导
10.1.1 宏
10.1.2 文件包含
10.1.3 条件编译
10.1.4 带参数的主函数
10.2 难点辅导与难题解析
10.3教材第9章习题参考答案
2000年下半年全国高等教育自学考试《高级语言程序设计》试卷及其参考答案
2001年下半年全国高等教育自学考试《高级语言程序设计》试卷及其参考答案
附录I ASCII代码表
附录II 运算符及其优先级汇总表