“十三五”普通高等教育本科规划教材 C语言程序设计习题解答与上机指导(第三版)
定 价:45 元
- 作者:李新华,梁栋 著
- 出版时间:2019/2/1
- ISBN:9787519828158
- 出 版 社:中国电力出版社
- 中图法分类:TP312.8
- 页码:240
- 纸张:胶版纸
- 版次:3
- 开本:16开
本书为李新华、梁栋等编著的“十三五”普通高等教育本科规划教材《C-语言程序设计(第三版)》配套使用的参考书。内容包括:⑴学习指导与习题解答:内容提要强化各章的知识点、常用算法和编程方法;习题解析对程序设计的难点进行了分析,所附参考程序全部上机调试通过。⑵上机指南:详细介绍了Visual C++2010集成环境下的编辑、编译、调试和运行C程序的开发方法。⑶上机实验指导,安排了同步的上机实践环节,每个实验都包括相应章节的关键知识、算法和编程训练。⑷期中、期末两套模拟试卷和参考答案,可有效测试读者对C程序设计的掌握程度。⑸课程设计示范引导读者基于图形、图像的良好程序设计规范。
这是一本您选择后会庆幸的图书,C语言图书真不少,但像这本被精心打造、服务教学、考试、自学的真极少。作者极其认真、负责,小编在这里向李新华老师致敬!
C语言以功能丰富,表现力强,实用方便灵活,目标程序效率高,可移植性好一举成为国内外软件开发中的一种主流计算机语言。通过C语言不仅开发出了Windows、UNIX等操作系统和面向底层硬件的应用程序,还派生出了C++、Java、C#等高级程序设计语言。学好C语言,就可以很容易通过进一步学习掌握这些派生语言。学习并掌握C语言来理解计算机程序设计,培养计算机编程解决问题的能力,已成为广大计算机从业人员和高等院校学生的迫切需求。
走进书店,C语言的书籍琳琅满目。但随着全国计算机等级考试二级C语言程序设计考试环境选用Visual C++ 2010学习版之后,一些书中的示例程序甚至会在新环境下运行出错。有鉴于此,编者组织省级精品课程中长期从事C语言程序设计课程的主讲工作、多年使用C语言开发软件,具有丰富的教学经验和写作经验,出版过C语言全国统编教材的教师,精心编写了本套图书。
本书为李新华、梁栋等编著的《普通高等教育“十三五”规划教材C语言程序设计(第三版)》(中国电力出版社2018年出版)配套使用的参考书。内容包括以下五个部分:
(1)学习指导与习题解答。在这里强化了各章学习时应掌握的知识点、编程方法和常用算法,对全部习题给出了参考解答。书中所有编程题均在Visual C++ 2010环境下调试通过,并提供运行结果的贴图,部分习题给出了多个解答,以启发读者思路。读者在练习时务必要独立思考,不要照抄照搬参考答案。
(2)上机指南。在这里详细介绍了Visual C++ 2010集成环境下的编辑、编译、调试和运行C语言程序的开发方法,帮助读者上机进行程序设计训练。
(3)上机实验指导。根据教材安排了同步的上机实践环节,以便进行实验教学。每个实验严格规划了同步实验目的和详尽的操作步骤。实验教学穿插教师演示、学生自己动手上机调试、课堂、课下讨论交流等诸多环节,结合课程网站等教学资源,为学生提供交流、提高的平台。实验环节应以学生为主、教师为辅,引导学生积极主动学习,锻炼学生的创新能力、表达能力及面向问题求解的动手能力。“*”表示选做。
(4)上机考试模拟试卷。为便于读者学习课程时检测自己的学习效果,从配套考试软件中抽出了期中、期末两套模拟试卷和参考答案。
(5)课程设计示范。课程设计是在学习课程之后进行的一个实践教学环节,培养学生问题分析、数据与算法组织、编写代码、调试与文档总结的程序设计综合能力。为了克服读者设计图形、图像等方面问题遇到的瓶颈,书中引入了EasyX、OpenCV两种模式示范良好的程序设计规范。
本书由李新华、梁栋编者,李新华完成全部章节的编著、修订工作。在两版书稿的校对、修订过程中,迟成文、张晶晶、杨扬、黄林生、寻丽娜、倪双舞老师等人做了大量工作。中国科学技术大学计算机科学与技术学院的万寿红老师在百忙中审阅了全部书稿。在此一并向他们表示衷心的感谢。
本书作为C语言程序设计省级精品课程配套教材,采用Visual C++ 2010作为语言开发环境,书中语言通俗易懂、简洁流畅;内容叙述深入浅出、突出重点,不仅可以作为普通高校本、专科学生学习C语言的参考书,也可以作为相关工程技术人员的自学与参考用书。
使用本书的读者可从中国电力出版社教材服务网站http://jc.cepp.sgcc.com.cn免费下载配套教学课件、例题、习题的源代码,也可进一步和作者(http://www.baidu. com/p/ahulxh)联系,了解教学大纲、教学进度安排,免费获取考试系统(单机版)。限于编者水平,书中疏漏之处在所难免,恳请读者批评指正。
李新华,安徽大学电子信息与计算机学院副教授.安徽大学青年骨干教师,其负责的C语言程序设计课程被评被安徽省重点课程,编写的教材很有特色.
第1章 C语言程序设计概述 1
1.1 内容提要 1
1.2 常见错误 3
1.3 习题解答 4
第2章 数据及运算 10
2.1 内容提要 10
2.2 常见错误 14
2.3 习题解答 15
第3章 流程控制 20
3.1 内容提要 20
3.2 常见错误 24
3.3 习题解答 25
第4章 数组 48
4.1 内容提要 48
4.2 常见错误 50
4.3 习题解答 51
第5章 指针 71
5.1 内容提要 71
5.2 常见错误 74
5.3 习题解答 76
第6章 函数 92
6.1 内容提要 92
6.2 常见错误 96
6.3 习题解答 97
第7章 结构体 124
7.1 内容提要 124
7.2 常见错误 127
7.3 习题解答 128
第8章 文件 153
8.1 内容提要 153
8.2 常见错误 155
8.3 习题解答 155
第二部分 上机指南
第9章 Visual C++环境下C语言程序的开发与调试 171
9.1 Visual C++开发环境介绍 171
9.2 开发C语言程序 172
9.3 调试C语言程序 178
第三部分 上机实验指导
第10章 上机实验指导 182
实验1 C语言程序的开发与调试 183
实验2 数据及运算 185
实验3 选择结构程序设计 188
实验4 循环结构程序设计 190
实验5 数组程序设计 192
实验6 指针程序设计 193
实验7 函数程序设计 195
实验8 结构与单链表程序设计 196
实验9 文件程序设计 198
第四部分 上机考试模拟试卷
第11章 上机考试模拟试卷 201
11.1 期中模拟试卷 201
11.2 期末模拟试卷 205
11.3 参考答案 211
第五部分 课程设计示范
第12章 课程设计示范 213
12.1 课程设计概述 213
12.2 模拟牌类游戏设计示范 217
12.3 蝴蝶动画设计示范 225
参考文献 232