《C语言与程式设计大学教程习题与实验手册》是2010年9月清华大学出版社出版的图书,作者是李文斌。
基本介绍
- 书名C语言与程式设计大学教程习题与实验手册
- 作者李文斌
- ISBN9787302227243
- 定价25元
- 出版社清华大学出版社
- 出版时间2010年9月1日
内容简介
本书是《C语言与程式设计大学教程》(清华大学出版社,李文斌 陈嶷瑛 王顶编着)的“姊妹篇”,是极佳的C语言编程实战辅导书。本书撰写的总原则为通过理论题夯实学生理论基础(“练中学”)、通过实验及编程题培养学生对知识的灵活运用能力(“用中学”)、通过实际项目培养学生分析问题与解决问题的工程能力(“做中学”)。书中每一章分为三节上机实践题、理论解答题及程式设计题,所有习题都经过精心挑选。书中一章详细分析了“空当接龙”游戏,并进行了设计与实现,给出了该游戏的完整代码。可以说,本书集习题、实验手册、实训项目为一体,是一本不可多得的C语言辅导书。本教材适合计算机及相关专业的学生及老师使用,适合準备报考国家二、三级计算机等级考试(C语言)的读者使用。
图书目录
第1章引言 1
1.1上机实践题 1
1.1.1安装VS2005 1
1.1.2编辑、编译、连结、运行C语言程式 3
1.2理论解答题 4
1.2.1配对练习 4
1.2.2填空题 4
1.2.3判断正误 5
1.2.4简答题 5
1.3程式设计题 5
第2章构成C语言程式的单词 8
2.1上机实践题 8
2.1.1在IDE中编辑、编译、连结、运行C程式 8
2.1.2初步体验在IDE中调试程式 13
2.1.3认识main函式 14
2.2理论解答题 15
2.2.1填空题 15
2.2.2判断正误 16
2.2.3简答题 16
2.3程式设计题 19
第3章从问题求解到程式设计 21
3.1 上机实践题 21
3.1.1从问题求解到程式设计 21
3.1.2输入、输出与转换说明 22
3.1.3数据类型 25
3.2理论解答题 26
3.2.1配对练习 26
3.2.2填空题 27
3.2.3判断正误 27
3.2.4简答题 28
3.2.5输出结果题 29
3.3程式设计题 32
第4章运算符与表达式 34
4.1 上机实践题 34
4.1.1运算符与表达式 34
4.1.2类型转换 36
4.1.3位运算 38
4.2理论解答题 40
4.2.1配对练习 40
4.2.2填空题 41
4.2.3判断正误 42
4.2.4简答题 42
4.2.5输出结果题 43
4.3程式设计题 46
第5章控制流与面向过程的程式设计 48
5.1上机实践题 48
5.1.1顺序和选择结构 48
5.1.2循环结构 50
5.1.3循环结构与穷举法 52
5.2理论解答题 54
5.2.1配对练习 54
5.2.2填空题 54
5.2.3判断正误 55
5.2.4简答题 56
5.2.5输出结果题 57
5.3程式设计题 61
第6章指针变数 64
6.1上机实践题 64
6.1.1指针和指针变数 64
6.1.2const指针 67
6.1.3指针运算 69
6.2理论解答题 71
6.2.1配对练习 71
6.2.2填空题 72
6.2.3判断正误 72
6.2.4简答题 73
6.3程式设计题 74
第7章数组 75
7.1上机实践题 75
7.1.1一维数组 75
7.1.2二维数组 78
7.1.3字元数组 81
7.1.4指针数组与数组指针 83
7.2理论解答题 85
7.2.1填空题 85
7.2.2判断正误 86
7.2.3简答题 87
7.3程式设计题 88
第8章函式 92
8.1上机实践题 92
8.1.1函式参数及函式返回值 92
8.1.2递归函式及其分析 96
8.1.3动态记忆体分配 100
8.2理论解答题 103
8.2.1填空题 103
8.2.2判断正误 104
8.2.3简答题 105
8.2.4程式改错 107
8.3程式设计题 108
第9章预处理 111
9.1上机实践题 111
9.1.1宏定义及其使用 111
9.1.2条件编译 113
9.2理论解答题 116
9.2.1填空题 116
9.2.2判断正误 116
9.2.3简答题 117
9.3程式设计题 118
第10章自定义数据类型 120
10.1上机实践题 120
10.1.1结构体 120
10.1.2动态鍊表 124
10.1.3共同体 129
10.2理论解答题 131
10.2.1填空题 131
10.2.2判断正误 133
10.2.3简答题 135
10.3程式设计题 136
第11章标準库函式 139
11.1上机实践题 139
11.1.1静态库DIY 139
11.1.2档案函式 144
11.2理论解答题 150
11.2.1配对练习 150
11.2.2填空题 150
11.2.3判断正误 151
11.2.4简答题 152
11.3程式设计题 154
第12章项目实战空当接龙游戏开发 155
12.1上机实践题 155
12.2项目实战空当接龙 158
12.2.1需求说明 158
12.2.2核心子系统 160
12.2.3SDL子系统 160
12.2.4程式的档案架构 161
12.2.5代码编写 162
习题答案 182
参考文献 253