C语言程序设计实验指导与实训

-
【作 者】主编 倪燃
【I S B N 】978-7-5170-7832-6
【责任编辑】张玉玲
【适用读者群】本专通用
【出版时间】2019-07-20
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第1版第1次印刷
【页 数】224
【千字数】340
【印 张】14
【定 价】¥35
【丛 书】应用型高等院校教学改革创新教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
内 容 提 要
本书以实例为基础,紧扣高校计算机基础教育实验教学大纲,并结合最新全国计算机等级考试大纲要求,由浅入深地为读者精心编排了18个课内实验和1个综合设计实训,选用了150个程序设计项目。本书主要内容包括:VC集成开发环境,顺序结构程序设计,选择结构程序设计,循环结构程序设计,顺序、分支、循环综合应用,数组程序设计,函数,函数综合应用,指针,指针处理函数,结构体,指针结构体综合应用,文件的应用,C语言综合设计。
每个实验(除实验1)包含实验目的、实验内容及步骤、典型习题讲解、二级考试提高和习题与思考5个部分,教师可以按照学生学习情况安排上机必做、选做及课后练习;综合设计实训选用了一个完整的系统,给出了模块划分、流程设计和程序编写的详细过程。本书所有程序均在Windows XP和Windows 7两个系统平台下通过Visual C++6.0进行编译执行。
本书可以与李凤云主编的《C语言程序设计实用教程》或其他内容类似的教材配套使用,也可以单独作为上机实训等实践性课程或二级考试上机练习的教材使用。
本书提供实例的完整源代码,读者可以从中国水利水电出版社网站或万水书苑上免费下载,网址为:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com/。
例题部分适合C 语言的初学者结合课堂讲授进行上机练习,每个程序都设计了错误调试记录,学习者可以随时将自己在调试程序时出现的错误记录下来。
习题部分可使任课教师根据学生能力设计为课堂选做题或课后练习作业,以提高学生的编程能力。
训练部分是为学习能力较好的同学提供的二级提高练习项目,可以用作计算机等级考试的上机参考练习或课下扩展练习。
前 言
C语言是一门典型的计算机程序设计语言,也是各高校计算机教育的入门语言,而上机实验是学好一门程序设计语言的重中之重。本书的编写目的就是通过大量的实践训练带领学习者从模仿程序到研读程序,从研读程序到设计程序,由浅入深地掌握C语言。
本书以实例为基础,紧扣高校计算机基础教育实验教学大纲,并结合最新全国计算机等级考试大纲要求,由浅入深地为读者精心编排了VC集成开发环境、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体、文件等18个课内实验和1个综合设计实训,共选用了150个程序设计项目。18个课内实验(除实险1)均给出了每次实验的实验目的,并将每次实验题目分为例题、习题、训练三种实验项目。其中例题部分适合C语言的初学者结合课堂讲授进行上机练习,作者贴心地为每个程序设计了错误调试记录,学习者可以随时将自己在调试程序时出现的错误记录下来;习题部分可使任课教师根据学生能力设计为课堂选做题或课后练习作业以提高学生编程能力;训练部分是为学习能力较好的同学提供的二级提高练习项目,可以用作计算机等级考试的上机参考练习或课下扩展练习。
本书作者均来自高校一线教学老师,从事C语言教学和计算机等级考试工作多年,有丰富的教学经验,熟悉计算机等级考试。所选例题、习题、综合实训等实验项目均有一定的典型性。所选程序均在Windows XP和Windows 7两个系统平台下通过Visual C++6.0进行编译执行。作者提供所有程序源代码,读者可以从中国水利水电出版社网站和万水书苑上下载,网址为:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com/。
本书可以与李凤云主编的《C语言程序设计实用教程》配套使用,也可以和其他内容类似的主教材配套使用,辅助学生上机实践,还可以单独作为上机实训等实践性课程或二级考试上机练习的教材使用。
本书由倪燃任主编,负责全书的统稿、修改、定稿工作,张岳、相伟、黄卫东任副主编,并由吴昌平任主审。本书主要编写人员分工如下:实验1由倪燃编写,实验2、实验3由张岳编写,实验4由王德利编写,实验5至实验7由黄卫东编写,实验8、实验9及实验12由相伟编写,实验10、实验11由杨海编写,实验13、实验14由徐成强编写,实验15由夏冰冰编写,实验16由毛玉明编写,实验17、实验18由樊保军编写,实训由倪燃、庞稀愚编写。参与本书编写工作的还有朱可廷、李凤云、徐延峰老师。在此,谨向这些参编作者以及为本书出版付出辛勤劳动的同志深表感谢!
由于本书作者水平有限,书中难免存在缺点与错误,恳请广大读者批评指正。
作 者
2019年3月
实验1 VC集成开发环境 1
一、实验目的 1
二、实验内容及步骤 1
三、典型习题讲解 4
四、计算机等级考试介绍 7
实验2 顺序结构程序设计 8
一、实验目的 8
二、实验内容及步骤 8
三、典型习题讲解 14
四、二级考试提高训练 17
五、习题与思考 19
实验3 选择结构程序设计(1) 20
一、实验目的 20
二、实验内容及步骤 20
三、典型习题讲解 23
四、二级考试提高训练 26
五、习题与思考 27
实验4 选择结构程序设计(2) 28
一、实验目的 28
二、实验内容及步骤 28
三、典型习题讲解 32
四、二级考试提高训练 34
五、习题与思考 37
实验5 循环结构程序设计(1) 38
一、实验目的 38
二、实验内容及步骤 38
三、典型习题讲解 43
四、二级考试提高训练 47
五、习题与思考 48
实验6 循环结构程序设计(2) 49
一、实验目的 49
二、实验内容及步骤 49
三、典型习题讲解 55
四、二级考试提高训练 59
五、习题与思考 60
实验7 顺序、分支、循环综合应用 61
一、实验目的 61
二、实验内容及步骤 61
三、典型习题讲解 68
四、二级考试提高训练 71
五、习题与思考 72
实验8 数组程序设计(1) 73
一、实验目的 73
二、实验内容及步骤 73
三、典型习题讲解 78
四、二级考试提高训练 81
五、习题与思考 85
实验9 数组程序设计(2) 86
一、实验目的 86
二、实验内容及步骤 86
三、典型习题讲解 90
四、二级考试提高训练 94
五、习题与思考 96
实验10 函数(1) 97
一、实验目的 97
二、实验内容及步骤 97
三、典型习题讲解 100
四、二级考试提高训练 103
五、习题与思考 105
实验11 函数(2) 106
一、实验目的 106
二、实验内容及步骤 106
三、典型习题讲解 110
四、二级考试提高训练 112
五、习题与思考 114
实验12 函数综合应用 116
一、实验目的 116
二、实验内容及步骤 116
三、典型习题讲解 122
四、二级考试提高训练 126
五、习题与思考 129
实验13 指针(1) 130
一、实验目的 130
二、实验内容及步骤 130
三、典型习题讲解 133
四、二级考试提高训练 135
五、习题与思考 139
实验14 指针(2) 140
一、实验目的 140
二、实验内容及步骤 140
三、典型习题讲解 143
四、二级考试提高训练 146
五、习题与思考 151
实验15 指针处理函数 152
一、实验目的 152
二、实验内容及步骤 152
三、典型习题讲解 156
四、二级考试提高训练 158
五、习题与思考 160
实验16 结构体 161
一、实验目的 161
二、实验内容及步骤 161
三、典型习题讲解 165
四、二级考试提高训练 167
五、习题与思考 173
实验17 指针结构体综合应用 174
一、实验目的 174
二、实验内容及步骤 174
三、典型习题讲解 179
四、二级考试提高训练 184
五、习题与思考 188
实验18 文件的应用 189
一、实验目的 189
二、实验内容及步骤 189
三、典型习题讲解 193
四、二级考试提高训练 198
五、习题与思考 200
实训 C语言综合设计 201
一、实训目的 201
二、实训要求 201
三、问题概述 201
四、问题分析 201
五、功能模块描述及功能模块图 202
六、源程序清单 206
七、测试数据及结果 214
参考文献 217
- HTML5+CSS3前端开发项目式教程(微课版) [主编 谭卫 徐文义]
- 新编高等学校英语应用能力考试(A级)教程(第二版) [主编 洪金梅 邵毅 向双丰]
- 模拟电子技术(第二版) [主编 罗桂娥]
- 大学计算机基础(等级考试版) [主编 钟诚]
- 计算机应用基础(Windows 10+Office 2016) [主编 阳晓霞 谭卫]
- 大学计算机基础教程(第二版) [主编 安志远 崔岩]
- 机电概念设计(MCD)应用实例教程 [主 编 黄文汉 陈斌]
- 画法几何及工程制图习题集(第二版) [主 编 乌 云 苏日娜]
- 计算机应用基础实训教程(第三版) [主 编 王向慧 康秀兰]
- 计算机应用基础(第三版) [主 编 王向慧 康秀兰]
- Photoshop 平面设计(微课版) [主编 赵艳莉]
- 大学生就业指导 [主编 于斌 唐敬仙 岳习新]
- Python 程序设计(微课版) [杨智勇 廖丹]
- 数据结构——C语言(微课版) [主编 梁海英]
- 数据通信与计算机网络(第三版) [主 编 季福坤 钱文光]
- 大学生创业基础 [主 编 姜国权 姜福佳]
- Excel高级应用实验指导 [主编 卢山]
- 管理信息系统(第三版) [王欣 编著]
- 物联网导论(第三版) [主 编 张翼英]
- 大学计算机基础案例教程(第二版) [主 编 叶潮流 金 莹]
- UI界面设计与制作教程 [主 编 黎 娅 任劲松]
- UML系统建模及系统分析与设计(第二版) [王欣 张毅 编著]
- Android高级程序设计 [主编 周雯 舒松]
- 电工学(多学时)学习辅导与习题全解 [主编 刘曼玲]
- 计算机网络技术基础项目式教程 [主 编 柳 青 曾德生]
- Excel在统计中的应用(第三版) [主 编 王维鸿]
- 多媒体技术与应用案例教程(第二版) [主 编 高海波 覃晓群 宁矿凤]
- 新编计算机应用基础教程 [主编 戴毅 吴瑞芝 贾姗姗]
- C程序设计简明教程 [黄能耿 黄致远 编著]
- Java程序设计简明教程 [黄能耿 黄致远 编著]