第一部分 C语言程序设计学习辅导 1
第1章 C语言程序设计基础 1
1.1 本章要点 1
1.2 例题讲解 2
1.3 习题 3
1.4 习题解答 4
第2章 算法及算法设计简介 6
2.1 本章要点 6
2.2 例题讲解 6
2.3 习题 7
2.4 习题解答 8
第3章 数据描述与基本操作 10
3.1 本章要点 10
3.2 例题讲解 12
3.3 习题 15
3.4 习题解答 21
第4章 选择结构程序设计 23
4.1 本章要点 23
4.2 例题讲解 24
4.3 习题 28
4.4 习题解答 32
第5章 循环结构程序设计 35
5.1 本章要点 35
5.2 例题讲解 36
5.3 习题 44
5.4 习题解答 48
第6章 数组与指针 54
6.1 本章要点 54
6.2 例题讲解 56
6.3 习题 64
6.4 习题解答 72
7.1 本章要点 80
第7章 函数与模块化程序设计 80
7.2 例题讲解 82
7.3 习题 87
7.4 习题解答 95
第8章 结构体和共用体 102
8.1 本章要点 102
8.2 例题讲解 103
8.3 习题 105
8.4 习题解答 108
第9章 预处理命令与带参数的主函数 115
9.1 本章要点 115
9.2 例题讲解 116
9.3 习题 118
9.4 习题解答 119
10.1 本章要点 121
第10章 文件 121
10.2 例题讲解 122
10.3 习题 124
10.4 习题解答 126
第二部分 C语言实验指导 129
实验一 C语言程序的运行环境和运行方法 129
实验二 顺序结构程序设计 130
实验三 分支结构程序设计 131
实验四 循环结构程序设计 132
实验五 数组的应用 133
实验六 指针的应用 134
实验七 函数与模块化程序设计 135
实验八 结构体、共用体和枚举类型的使用 136
实验九 编译预处理 137
实验十 文件 138
参考文献 139