C语言大学实用教程学习指导(第3版) / 大学计算机规划教材
作者: 苏小红
出版时间:2014年12月
出版社:电子工业出版社
- 电子工业出版社
- 9787121165139
- 1-4
- 85164
- 0047151196-4
- 平装
- 16开
- 2014年12月
- 461
- 292
- 工学
- 软件工程
- TP312C
- 计算机基础
- 研究生、本科
《C语言大学实用教程学习指导(第3版)》可作为高校各专业C语言程序设计课程教材、AcM程序设计大赛和全国计算机等级考试参考书。
第1章 习题解答/1
1.1 习题1及参考答案/1
1.2 习题2及参考答案/1
1.3 习题3及参考答案/2
1.4 习题4及参考答案/5
1.5 习题5及参考答案/31
1.6 习题6及参考答案/41
1.7 习题7及参考答案/58
1.8 习题8及参考答案/74
1.9 习题9及参考答案/80
第2章 上机实验指导/86
2.1 程序调试技术/86
2.1.1 调试的“七种武器”/86
2.1.2 Visual C++ 6.0的使用与调试/89
2.1.3 Code::Blocks的使用与调试/95
2.1.4 集成开发环境操作总结/101
2.1.5 用fprintf()调试程序/102
2.1.6 常见编译错误信息英汉对照表/103
2.2 课内上机实验题目/105
2.2.1 实验1:熟悉上机环境和顺序结构编程练习/105
2.2.2 实验2:选择结构编程练习/105
2.2.3 实验3:循环结构编程练习/107
2.2.4 实验4:函数编程练习/107
2.2.5 实验5:数组编程练习/109
2.2.6 实验6:递归程序设计练习/110
2.2.7 实验7:一维数组和函数综合编程练习/110
2.2.8 实验8:二维数组和函数综合编程练习/111
2.2.9 实验9:结构体编程练习/111
2.2.10 实验10:文件编程练习/114
2.3 课外上机实验题目/114
2.3.1 实验1:计算到期存款本息之和/114
2.3.2 实验2:存款预算/114
2.3.3 实验3:寻找最佳存款方案/115
2.3.4 实验4:抓交通肇事犯/115
2.3.5 实验5:求解不等式/116
2.3.6 实验6:计算礼炮声响次数/116
2.3.7 实验7:产值翻番计算/116
2.3.8 实验8:简单的口令检查程序/117
2.3.9 实验9:大奖赛现场统分/117
2.3.10 实验10:数组、指针和函数综合编程练习/118
2.4 课内上机实验题目参考答案/118
2.4.1 实验1:熟悉上机环境和顺序结构编程练习/118
2.4.2 实验2:选择结构编程练习/120
2.4.3 实验3:循环结构编程练习/125
2.4.4 实验4:函数编程练习/131
2.4.5 实验5:数组编程练习/141
2.4.6 实验6:递归程序设计练习/155
2.4.7 实验7:一维数组和函数综合编程练习/159
2.4.8 实验8:二维数组和函数综合编程练习/163
2.4.9 实验9:结构体编程练习/166
2.4.10 实验10:文件编程练习/168
2.5 课外上机实验题目参考答案/175
2.5.1 实验1:计算到期存款本息之和/175
2.5.2 实验2:存款预算/176
2.5.3 实验3:寻找最佳存款方案/176
2.5.4 实验4:抓交通肇事犯/177
2.5.5 实验5:求解不等式/178
2.5.6 实验6:计算礼炮声响次数/179
2.5.7 实验7:产值翻番计算/180
2.5.8 实验8:简单的口令检查程序/181
2.5.9 实验9:大奖赛现场统分/182
2.5.10 实验10:数组、指针和函数综合编程练习/187
2.6 课程设计——菜单驱动的学生成绩管理系统/191
2.7 ONLINE JUDGE——在线评判/212
2.7.1 什么是Online Judge/213
2.7.2 Online Judge的使用/214
2.8 利用ONLINE JUDGE编程的注意事项/218
2.9 C语言编程题考试自动评分系统简介/219
第3章 案例分析/221
3.1 错误案例分析/221
3.1.1 变量初始化错误/221
3.1.2 死循环与死语句/227
3.1.3 与0比较问题/230
3.1.4 复杂情形的关系判断问题/232
3.1.5 遗漏边界条件测试/235
3.1.6 非所有控制分支都有返回值错误/235
3.1.7 数值溢出错误/237
3.1.8 类型匹配错误/238
3.1.9 越界访存错误/239
3.1.10 缓冲区溢出问题/248
3.1.11 内存泄漏问题/249
3.1.12 使用野指针的问题/253
3.1.13 参数非法问题/260
3.1.14 不良代码风格问题/262
3.2 趣味经典实例分析/264
3.2.1 骑士游历问题/264
3.2.2 八皇后问题/267
3.3 程序优化及解决方案/271
3.4 C99简介/277
参考文献/282