C语言程序设计实验教程(第2版) / 高等院校电气信息类专业“互联网+”创新规划教材
定价:¥39.00
作者: 王莉莉,王妍主编
出版时间:2025-06
最新印次日期:2025-7
出版社:北京大学出版社
- 北京大学出版社
- 9787301361047
- 2版
- 575280
- 49269153-0
- 16开
- 2025-06
- 工学
- 计算机类
- 软件工程
- 本科
作者简介
内容简介
本书是北京大学出版社出版的《C语言程序设计教程(第2版)》的配套实验指导教材。本书内容从教学实际需要出发,兼顾不同学生的实际计算机水平,共设置了五部分内容:第一部分给出了每章主要内容的上机指导,对学生上机中易犯的错误进行了细致的分析;第二部分给出了配合教学并培养学生动手和独立思考能力的16个实验项目;第三部分为提高学生程序设计的综合能力给出了不同类型的课程设计题目,对学习内容进行一定的拓展;第四部分给出部分习题解答及分析;第五部分为配合学生期末复习给出了4套自测练习题和2套全国计算机等级考试二级C语言程序设计模拟题。附录部分不仅给出了实验报告和课程设计报告的参考样本,还分析了编译C语言程序时出现的常见错误。通过使用本书,学生可以体会、消化、掌握和应用C语言程序设计的相关知识和技术。
本书通俗易懂,逻辑性强,实验内容设置合理,适合作为各类高等院校C语言程序设计课程的实验教学用书,也可以作为学习C语言程序设计的辅助教材和参考书。
本书通俗易懂,逻辑性强,实验内容设置合理,适合作为各类高等院校C语言程序设计课程的实验教学用书,也可以作为学习C语言程序设计的辅助教材和参考书。
目录
第一部分上机指导1
1.1第1章上机练习1
1.2第2章上机练习10
1.3第3章上机练习13
1.4第4章上机练习15
1.5第5章上机练习18
1.6第6章上机练习21
1.7第7章上机练习25
1.8第8章上机练习29
1.9第9章上机练习31
1.10第10章上机练习35
第二部分实验项目39
2.1C语言程序设计初步39
2.2顺序结构程序设计40
2.3选择结构程序设计42
2.4单层循环程序设计45
2.5嵌套循环程序设计47
2.6一维数组程序设计50
2.7二维数组程序设计53
2.8字符数组程序设计56
2.9函数调用程序设计59
2.10递归函数和数组作为参数程序设计61
2.11指针与变量程序设计64
2.12指针与数组程序设计67
2.13指针与字符串程序设计70
2.14结构体程序设计73
2.15文件程序设计76
2.16综合程序设计(大作业)79
第三部分课程设计80
3.1概述80
3.2总体要求80
3.3课程设计样例——学生成绩统计81
3.4课程设计题目84
第四部分习题解析95
4.1C语言概述95
4.2数据类型、运算符与表达式97
4.3顺序结构程序设计101
4.4选择结构程序设计106
4.5循环结构程序设计112
4.6数组119
4.7函数126
4.8指针136
4.9结构体和链表146
4.10文件156
4.11编译预处理160
4.12位运算163
第五部分自测练习166
5.1自测练习第1套166
5.2自测练习第2套173
5.3自测练习第3套180
5.4自测练习第4套186
5.5全国计算机等级考试二级C语言程序设计模拟题1193
5.6全国计算机等级考试二级C语言程序设计模拟题2203
附录213
附录A实验报告参考样本213
附录B课程设计报告参考样本214
附录CC语言常见错误(中英对照)216
参考文献224
1.1第1章上机练习1
1.2第2章上机练习10
1.3第3章上机练习13
1.4第4章上机练习15
1.5第5章上机练习18
1.6第6章上机练习21
1.7第7章上机练习25
1.8第8章上机练习29
1.9第9章上机练习31
1.10第10章上机练习35
第二部分实验项目39
2.1C语言程序设计初步39
2.2顺序结构程序设计40
2.3选择结构程序设计42
2.4单层循环程序设计45
2.5嵌套循环程序设计47
2.6一维数组程序设计50
2.7二维数组程序设计53
2.8字符数组程序设计56
2.9函数调用程序设计59
2.10递归函数和数组作为参数程序设计61
2.11指针与变量程序设计64
2.12指针与数组程序设计67
2.13指针与字符串程序设计70
2.14结构体程序设计73
2.15文件程序设计76
2.16综合程序设计(大作业)79
第三部分课程设计80
3.1概述80
3.2总体要求80
3.3课程设计样例——学生成绩统计81
3.4课程设计题目84
第四部分习题解析95
4.1C语言概述95
4.2数据类型、运算符与表达式97
4.3顺序结构程序设计101
4.4选择结构程序设计106
4.5循环结构程序设计112
4.6数组119
4.7函数126
4.8指针136
4.9结构体和链表146
4.10文件156
4.11编译预处理160
4.12位运算163
第五部分自测练习166
5.1自测练习第1套166
5.2自测练习第2套173
5.3自测练习第3套180
5.4自测练习第4套186
5.5全国计算机等级考试二级C语言程序设计模拟题1193
5.6全国计算机等级考试二级C语言程序设计模拟题2203
附录213
附录A实验报告参考样本213
附录B课程设计报告参考样本214
附录CC语言常见错误(中英对照)216
参考文献224













