第1章C语言的程序结构与特点1
1.1图形输出1
1.2两数的求积2
1.3较大值的输出2
1.4编程样题及参考程序3
1.5习题4
第2章C语言的数据类型5
2.1整型和实型数据5
2.2字符型数据6
2.3求二次方值6
2.4编程样题及参考程序7
2.5习题8
第3章常用运算符、表达式和库函数9
3.1常用算术运算9
3.2表达式的求值10
3.3时间问题求解10
3.4编程样题及参考程序11
3.5习题12
第4章结构化程序设计13
4.1if和switch语句的使用13
4.2while、dowhile和for语句的使用15
4.3循环嵌套结构的使用17
4.4编程样题及参考程序18
4.5习题26第5章利用数组处理批量数据33
5.1一维数组应用33
5.2矩阵运算34
5.3字符数组应用34
5.4编程样题及参考程序35
5.5习题39
第6章利用函数实现模块化程序设计47
6.1求函数f(x)的最大值47
6.2函数参数传递48
6.3变量作用域与存储类别49
6.4编程样题及参考程序50
6.5习题53
第7章编译预处理命令61
7.1文件包含61
7.2求最短距离62
7.3矩阵转置63
7.4编程样题及参考程序63
7.5习题65
第8章指针的使用67
8.1变量和地址67
8.2变量的交换68
8.3二维数组元素求和69
8.4编程样题及参考程序70
8.5习题75第9章利用结构体与共用体建立数据类型87
9.1求平均成绩87
9.2平面坐标88
9.3结构数组应用89
9.4编程样题及参考程序90
9.5习题92
第10章位运算符及位运算97
10.1位运算97
10.2中文信息的判断98
10.3字符串加密98
10.4编程样题及参考程序99
10.5习题100
第11章文件的使用103
11.1写文件操作103
11.2读文件操作104
11.3块数据处理105
11.4编程样题及参考程序107
11.5习题110
附录A笔试模拟试题及参考答案113
模拟试卷一113
模拟试卷一参考答案118
模拟试卷二120
模拟试卷二参考答案125
模拟试卷三126模拟试卷三参考答案131
模拟试卷四133
模拟试卷四参考答案139
模拟试卷五140
模拟试卷五参考答案145
模拟试卷六148
模拟试卷六参考答案153
模拟试卷七154
模拟试卷七参考答案160
模拟试卷八162
模拟试卷八参考答案167
模拟试卷九169
模拟试卷九参考答案175
模拟试卷十177
模拟试卷十参考答案182
附录B上机模拟试题及参考答案185
上机模拟试题185
上机模拟试题参考答案215
参考文献227