目录 1
第一章程序设计基本概念 1
1.1学习要求 1
1.2 内容要点 1
1.3典型例题分析 3
1.4习题 8
1.5部分答案 9
2.2内容要点 11
2.1学习要求 11
第二章数据类型、运算符和表达式 11
2.3典型例题分析 13
2.4习题 18
2.5部分答案 22
第三章顺序结构程序设计 24
3.1学习要求 24
3.2内容要点 24
3.3典型例题分析 25
3.4习题 27
3.5部分答案 29
第四章选择结构程序设计 30
4.1学习要求 30
4.2内容要点 30
4.3典型例题分析 33
4.4习题 40
4.5部分答案 43
第五章循环结构程序设计 44
5.1学习要求 44
5.2内容要点 44
5.3典型例题分析 47
5.4习题 54
5.5部分答案 59
第六章数组 61
6.1学习要求 61
6.2内容要点 61
6.3典型例题分析 64
6.4习题 70
6.5部分答案 81
7.1学习要求 83
7.2内容要点 83
第七章函数 83
7.3典型例题分析 86
7.4习题 92
7.5部分答案 105
第八章 用户标识符的作用域和存储类 108
8.1学习要求 108
8.2内容要点 108
8.3典型例题分析 110
8.4习题 114
8.5部分答案 122
第九章编译预处理 123
9.1学习要求 123
9.2内容要点 123
9.3典型例题分析 125
9.4习题 127
9.5部分答案 132
第十章指针 133
10.1学习要求 133
10.2内容要点 133
10.3典型例题分析 138
10.4习题 156
10.5部分答案 166
第十一章结构体、共用体和用户定义类型 174
11.1学习要求 174
11.2内容要点 174
11.3典型例题分析 182
11.4习题 193
11.5部分答案 200
12.1学习要求 203
12.2内容要点 203
第十二章位运算 203
12.3典型例题分析 204
12.4习题 206
12.5部分答案 207
第十三章文件 210
13.1学习要求 210
13.2内容要点 210
13.3典型例题分析 212
13.4习题 216
13.5部分答案 221
附录C语言上机指南 226