C语言大学实用教程学习指导(第5版)
定价:¥64.00
作者: 苏小红
出版时间:2024-08
出版社:电子工业出版社
- 电子工业出版社
- 9787121488023
- 1-1
- 560120
- 平塑
- 16开
- 2024-08
- 532
- 332
- 计算机科学与技术
- 本科 高职
内容简介
本书是"十二五”普通高等教育本科国家级规划教材,是《C语言大学实用教程(第5版)》的配套教材,也是哈尔滨工业大学国家精品课程教材。全书包括习题解答、实验指导和案例分析三章。第1章为习题解答,包括主教材的全部习题及解答,涵盖全国计算机等级考试各种题型。第2章为实验指导,包括程序调试技术、上机实验题目及其参考答案等。本章最后给出的贯穿全书内容的综合应用实例(菜单驱动的学生成绩管理系统),可作为课程设计内容。第3章为案例分析,包括错误案例分析、趣味经典实例分析、程序优化及解决方案、C语言新标准四部分,包括C99、C11和C18的新特性。 主教材和本书均为任课老师免费提供电子课件及实例源代码。 本书可作为高校各专业C语言程序设计课程教材、ACM程序设计大赛和全国计算机等级考试参考书。
目录
目 录__eol__第1章 习题解答 1__eol__1.1 习题1及参考答案 1__eol__1.2 习题2及参考答案 1__eol__1.3 习题3及参考答案 3__eol__1.4 习题4及参考答案 4__eol__1.5 习题5及参考答案 22__eol__1.6 习题6及参考答案 30__eol__1.7 习题7及参考答案 41__eol__1.8 习题8及参考答案 53__eol__1.9 习题9及参考答案 81__eol__1.10 习题10及参考答案 93__eol__第2章 上机实验 104__eol__2.1 程序调试技术 104__eol__2.1.1 调试的“七种武器” 104__eol__2.1.2 Code::Blocks的使用和调试 107__eol__2.1.3 集成开发环境操作总结 112__eol__2.1.4 用fprintf( )函数调试程序 113__eol__2.1.5 Code::Blocks常见编译错误和警告信息的英汉对照表 114__eol__2.1.6 鲲鹏平台下的C语言程序编写方法 114__eol__2.2 课内上机实验题目 128__eol__2.2.1 实验1:熟悉上机环境和顺序结构编程练习 128__eol__2.2.2 实验2:选择结构编程练习 129__eol__2.2.3 实验3:循环结构编程练习 130__eol__2.2.4 实验4:函数编程练习 131__eol__2.2.5 实验5:数组编程练习 132__eol__2.2.6 实验6:递归程序设计练习 133__eol__2.2.7 实验7:一维数组和函数综合编程练习 133__eol__2.2.8 实验8:二维数组和函数综合编程练习 134__eol__2.2.9 实验9:结构体编程练习 135__eol__2.2.10 实验10:文件编程练习 137__eol__2.3 课外上机实验题目 137__eol__2.3.1 实验1:计算到期存款本息之和 137__eol__2.3.2 实验2:存款预算 138__eol__2.3.3 实验3:寻找最佳存款方案 139__eol__2.3.4 实验4:抓交通肇事者 139__eol__2.3.5 实验5:求解不等式 139__eol__2.3.6 实验6:计算礼炮声响次数 139__eol__2.3.7 实验7:产值翻番计算 140__eol__2.3.8 实验8:简单的口令检查程序 140__eol__2.3.9 实验9:大奖赛现场统分 140__eol__2.3.10 实验10:数组、指针和函数综合编程练习 141__eol__2.3.11 实验11:合并有序数列 141__eol__2.3.12 实验12:英雄卡 142__eol__2.3.13 实验13:数数的手指 142__eol__2.3.14 实验14:计算个人所得税 142__eol__2.3.15 实验15:单词接龙 142__eol__2.3.16 实验16:猜神童年龄 143__eol__2.3.17 实验17:猴子吃桃 143__eol__2.3.18 实验18:数字黑洞 143__eol__2.3.19 实验19:火柴游戏 143__eol__2.3.20 实验20:2048游戏 146__eol__2.4 课内上机实验题目参考答案 147__eol__2.4.1 实验1:熟悉上机环境和顺序结构编程练习 147__eol__2.4.2 实验2:选择结构编程练习 148__eol__2.4.3 实验3:循环结构编程练习 154__eol__2.4.4 实验4:函数编程练习 159__eol__2.4.5 实验5:数组编程练习 168__eol__2.4.6 实验6:递归程序设计练习 181__eol__2.4.7 实验7:一维数组和函数综合编程练习 185__eol__2.4.8 实验8:二维数组和函数综合编程练习 188__eol__2.4.9 实验9:结构体编程练习 191__eol__2.4.10 实验10:文件编程练习 192__eol__2.5 课外上机实验题目参考答案 200__eol__2.5.1 实验1:计算到期存款本息之和 200__eol__2.5.2 实验2:存款预算 201__eol__2.5.3 实验3:寻找最佳存款方案 201__eol__2.5.4 实验4:抓交通肇事者 202__eol__2.5.5 实验5:求解不等式 203__eol__2.5.6 实验6:计算礼炮声响次数 204__eol__2.5.7 实验7:产值翻番计算 205__eol__2.5.8 实验8:简单的口令检查程序 205__eol__2.5.9 实验9:大奖赛现场统分 206__eol__2.5.10 实验10:数组、指针和函数综合编程练习 211__eol__2.5.11 实验11:合并有序数列 215__eol__2.5.12 实验12:英雄卡 217__eol__2.5.13 实验13:数数的手指 218__eol__2.5.14 实验14:计算个人所得税 219__eol__2.5.15 实验15:单词接龙 220__eol__2.5.16 实验16:猜神童年龄 222__eol__2.5.17 实验17:猴子吃桃 223__eol__2.5.18 实验18:数字黑洞 224__eol__2.5.19 实验19:火柴游戏 225__eol__2.5.20 实验20:2048游戏 227__eol__2.6 课程设计—菜单驱动的学生成绩管理系统 229__eol__2.7 基于B/S架构的C语言编程题考试自动评分系统简介 248__eol__2.8 面向学生自主学习的作业和实验在线测试系统简介 249__eol__第3章 案例分析 255__eol__3.1 错误案例分析 255__eol__3.1.1 变量初始化错误 256__eol__3.1.2 死循环和死语句 261__eol__3.1.3 与0比较问题 264__eol__3.1.4 复杂情形的关系判断问题 265__eol__3.1.5 遗漏边界条件测试 268__eol__3.1.6 非所有控制分支都有返回值错误 269__eol__3.1.7 数值溢出和精度损失错误 271__eol__3.1.8 类型匹配错误 271__eol__3.1.9 越界访存错误 272__eol__3.1.10 缓冲区溢出问题 280__eol__3.1.11 内存泄漏问题 282__eol__3.1.12 使用野指针的问题 285__eol__3.1.13 参数非法问题 292__eol__3.1.14 不良代码风格问题 293__eol__3.2 趣味经典实例分析 295__eol__3.2.1 骑士游历问题 295__eol__3.2.2 八皇后问题 298__eol__3.3 程序优化及解决方案 302__eol__3.4 C语言新标准 308__eol__3.4.1 C99简介 308__eol__3.4.2 C11和C18简介 312__eol__参考文献 319__eol__