第1讲 C语言概述 1
1.1 本讲内容聚焦 1
1.2 典型例题 3
1.3 课后作业 4
第2讲 程序的灵魂——算法 5
2.1 本讲内容聚焦 5
2.2 典型例题 9
2.3 课后作业 12
第3讲 数据类型、运算符与表达式 14
3.1 本讲内容聚焦 14
3.2 典型例题 25
3.3 课后作业 28
第4讲 最简单的C语言程序设计——顺序程序设计 29
4.1 本讲内容聚焦 29
4.2 典型例题 35
4.3 课后作业 36
第5讲 选择结构程序设计 37
5.1 本讲内容聚焦 37
5.2 典型例题 44
5.3 课后作业 46
第6讲 循环控制 47
6.1 本讲内容聚焦 47
6.2 典型例题 51
6.3 课后作业 56
第7讲 数组 57
7.1 本讲内容聚焦 57
7.2 典型例题 66
7.3 课后作业 69
第8讲 函数(一) 70
8.1 本讲内容聚焦 70
8.2 典型例题 81
8.3 课后作业 91
第9讲 函数(二) 92
9.1 本讲内容聚焦 92
9.2 典型例题 97
第10讲 预处理命令 99
10.1 本讲内容聚焦 99
10.2 典型例题 104
10.3 课后作业 108
第11讲 指针(一) 109
11.1 本讲内容聚焦 109
11.2 典型例题 129
11.3 课后作业 134
第12讲 指针(二) 135
12.1 本讲内容聚焦 135
12.2 典型例题 148
12.3 课后作业 151
第13讲 结构体与共同体 152
13.1 本讲内容聚焦 152
13.2 典型例题 172
13.3 课后作业 176
第14讲 位运算 177
14.1 本讲内容聚焦 177
14.2 典型例题 182
14.3 课后作业 184
第15讲 文件 185
15.1 本讲内容聚焦 185
15.2 典型例题 194
15.3 课后作业 198
附录 199
附录一 主讲教材课后习题精选详解 199
附录二 课程考试真题 240
附录三 课后作业和课程考试真题参考答案 252