-
内容大纲
本书是“十二五”普通高等教育本科国家级规划教材,是《C语言大学实用教程(第5版)》的配套教材,也是哈尔滨工业大学国家精品课程教材。
全书包括习题解答、实验指导和案例分析三章。第1章为习题解答,包括主教材的全部习题及解答,涵盖全国计算机等级考试各种题型。第2章为实验指导,包括程序调试技术、上机实验题目及其参考答案等。本章最后给出的贯穿全书内容的综合应用实例(菜单驱动的学生成绩管理系统),可作为课程设计内容。第3章为案例分析,包括错误案例分析、趣味经典实例分析、程序优化及解决方案、C语言新标准四部分,包括C99、C11和C18的新特性。
主教材和本书均为任课老师免费提供电子课件及实例源代码。
本书可作为高校各专业C语言程序设计课程教材、ACM程序设计大赛和全国计算机等级考试参考书。 -
作者介绍
-
目录
第1章 习题解答
1.1 习题1及参考答案
1.2 习题2及参考答案
1.3 习题3及参考答案
1.4 习题4及参考答案
1.5 习题5及参考答案
1.6 习题6及参考答案
1.7 习题7及参考答案
1.8 习题8及参考答案
1.9 习题9及参考答案
1.10 习题10及参考答案
第2章 上机实验
2.1 程序调试技术
2.1.1 调试的“七种武器”
2.1.2 Code::Blocks的使用和调试
2.1.3 集成开发环境操作总结
2.1.4 用fprintf()函数调试程序
2.1.5 Code::Blocks常见编译错误和警告信息的英汉对照表
2.1.6 鲲鹏平台下的C语言程序编写方法
2.2 课内上机实验题目
2.2.1 实验1:熟悉上机环境和顺序结构编程练习
2.2.2 实验2:选择结构编程练习
2.2.3 实验3:循环结构编程练习
2.2.4 实验4:函数编程练习
2.2.5 实验5:数组编程练习
2.2.6 实验6:递归程序设计练习
2.2.7 实验7:一维数组和函数综合编程练习
2.2.8 实验8:二维数组和函数综合编程练习
2.2.9 实验9:结构体编程练习
2.2.10 实验10:文件编程练习
2.3 课外上机实验题目
2.3.1 实验1:计算到期存款本息之和
2.3.2 实验2:存款预算
2.3.3 实验3:寻找最佳存款方案
2.3.4 实验4:抓交通肇事者
2.3.5 实验5:求解不等式
2.3.6 实验6:计算礼炮声响次数
2.3.7 实验7:产值翻番计算
2.3.8 实验8:简单的口令检查程序
2.3.9 实验9:大奖赛现场统分
2.3.10 实验10:数组、指针和函数综合编程练习
2.3.11 实验11:合并有序数列
2.3.12 实验12:英雄卡
2.3.13 实验13:数数的手指
2.3.14 实验14:计算个人所得税
2.3.15 实验15:单词接龙
2.3.16 实验16:猜神童年龄
2.3.17 实验17:猴子吃桃
2.3.18 实验18:数字黑洞
2.3.19 实验19:火柴游戏
2.3.20 实验20:2048游戏
2.4 课内上机实验题目参考答案
2.4.1 实验1:熟悉上机环境和顺序结构编程练习
2.4.2 实验2:选择结构编程练习
2.4.3 实验3:循环结构编程练习
2.4.4 实验4:函数编程练习
2.4.5 实验5:数组编程练习
2.4.6 实验6:递归程序设计练习
2.4.7 实验7:一维数组和函数综合编程练习
2.4.8 实验8:二维数组和函数综合编程练习
2.4.9 实验9:结构体编程练习
2.4.10 实验10:文件编程练习
2.5 课外上机实验题目参考答案
2.5.1 实验1:计算到期存款本息之和
2.5.2 实验2:存款预算
2.5.3 实验3:寻找最佳存款方案
2.5.4 实验4:抓交通肇事者
2.5.5 实验5:求解不等式
2.5.6 实验6:计算礼炮声响次数
2.5.7 实验7:产值翻番计算
2.5.8 实验8:简单的口令检查程序
2.5.9 实验9:大奖赛现场统分
2.5.10 实验10:数组、指针和函数综合编程练习
2.5.11 实验11:合并有序数列
2.5.12 实验12:英雄卡
2.5.13 实验13:数数的手指
2.5.14 实验14:计算个人所得税
2.5.15 实验15:单词接龙
2.5.16 实验16:猜神童年龄
2.5.17 实验17:猴子吃桃
2.5.18 实验18:数字黑洞
2.5.19 实验19:火柴游戏
2.5.20 实验20:2048游戏
2.6 课程设计——菜单驱动的学生成绩管理系统
2.7 基于B/S架构的C语言编程题考试自动评分系统简介
2.8 面向学生自主学习的作业和实验在线测试系统简介
第3章 案例分析
3.1 错误案例分析
3.1.1 变量初始化错误
3.1.2 死循环和死语句
3.1.3 与0比较问题
3.1.4 复杂情形的关系判断问题
3.1.5 遗漏边界条件测试
3.1.6 非所有控制分支都有返回值错误
3.1.7 数值溢出和精度损失错误
3.1.8 类型匹配错误
3.1.9 越界访存错误
3.1.10 缓冲区溢出问题
3.1.11 内存泄漏问题
3.1.12 使用野指针的问题
3.1.13 参数非法问题
3.1.14 不良代码风格问题
3.2 趣味经典实例分析
3.2.1 骑士游历问题
3.2.2 八皇后问题
3.3 程序优化及解决方案
3.4 C语言新标准
3.4.1 C99简介
3.4.2 C11和C18简介
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
