书名:c程序设计辅导与实训
编号:3742
ISBN:9787302076742[十位:730207674X]
作者:崔武子 李青 李红豫
出版社:清华大学出版社
出版日期:2004年07月
页数:312
定价:26.00 元
参考重量:0.465Kg
-------------------------
图书情况:正版二手旧书,绝不影响正常阅读!
绝无缺页少页,发货前再次检查,请放心购买!
* 内容提要 *
内容有:c语言基础知识,,顺序结构程序设计,数组等十章;各章包括:例题解析,训练题和答案,第二篇包括三部分:实例解析,实例设计向导,实训题目与要求
* 图书目录 *
第1篇C程序设计辅导第1章C语言基础知识2
1.1例题解析2
1.1.1基础部分例题解析2
1.1.2提高部分例题解析10
1.2训练题12
1.2.1基础部分训练题12
1.2.2提高部分训练题13
1.3参考答案14
1.3.1基础部分参考答案14
1.3.2提高部分参考答案15
第2章顺序结构程序设计16
2.1例题解析16
2.1.1基础部分例题解析16
2.1.2提高部分例题解析21
2.2训练题24
2.2.1基础部分训练题24
2.2.2提高部分训练题25
2.3参考答案26
2.3.1基础部分参考答案26
2.3.2提高部分参考答案28
第3章分支结构程序设计29
3.1例题解析29
3.1.1基础部分例题解析29
3.1.2提高部分例题解析43
3.2训练题46
3.2.1基础部分训练题46
3.2.2提高部分训练题49
3.3参考答案51
3.3.1基础部分参考答案51
3.3.2提高部分参考答案55
第4章循环结构程序设计56
4.1例题解析56
4.1.1基础部分例题解析56
4.1.2提高部分例题解析73
4.2训练题77
4.2.1基础部分训练题77
4.2.2提高部分训练题80
4.3参考答案81
4.3.1基础部分参考答案81
4.3.2提高部分参考答案84
C程序设计辅导与实训目录第5章数组90
5.1例题解析90
5.1.1基础部分例题解析90
5.1.2提高部分例题解析99
5.2训练题103
5.2.1基础部分训练题103
5.2.2提高部分训练题106
5.3参考答案106
5.3.1基础部分参考答案106
5.3.2提高部分参考答案111
第6章指针112
6.1例题解析112
6.1.1基础部分例题解析112
6.1.2提高部分例题解析117
6.2训练题119
6.2.1基础部分训练题119
6.2.2提高部分训练题121
6.3参考答案121
6.3.1基础部分参考答案121
6.3.2提高部分参考答案123
第7章函数125
7.1例题解析125
7.1.1基础部分例题解析125
7.1.2提高部分例题解析138
7.2训练题142
7.2.1基础部分训练题142
7.2.2提高部分训练题144
7.3参考答案146
7.3.1基础部分参考答案146
7.3.2提高部分参考答案153
第8章结构体和其他构造类型155
8.1例题解析155
8.1.1基础部分例题解析155
8.1.2提高部分例题解析161
8.2训练题167
8.2.1基础部分训练题167
8.2.2提高部分训练题169
8.3参考答案170
8.3.1基础部分参考答案170
8.3.2提高部分参考答案172
第9章位运算与位段174
9.1例题解析174
9.1.1基础部分例题解析174
9.1.2提高部分例题解析175
9.2训练题175
9.2.1基础部分训练题175
9.2.2提高部分训练题175
9.3参考答案176
9.3.1基础部分参考答案176
9.3.2提高部分参考答案176
第10章文件177
10.1例题解析177
10.1.1基础部分例题解析177
10.1.2提高部分例题解析182
10.2训练题185
10.2.1基础部分训练题185
10.2.2提高部分训练题186
10.3参考答案186
10.3.1基础部分参考答案186
10.3.2提高部分参考答案190第2篇C程序设计实训
第11章程序设计实训概述194
第12章基本语句的使用199
12.1贯穿于整个实训过程的实例解析199
12.1.1实例解析199
12.1.2编程技巧与易错问题207
12.2独立实例设计向导208
12.3实训题目与要求213
12.3.1独立的题目与要求213
12.3.2贯穿于整个实训过程的题目与要求215
第13章数组的应用221
13.1贯穿于整个实训过程的实例解析221
13.1.1实例解析221
13.1.2编程技巧与易错问题228
13.2独立实例设计向导228
13.3实训题目与要求231
13.3.1独立的题目与要求231
13.3.2贯穿于整个实训过程的题目与要求232
第14章模块化的实现234
14.1贯穿于整个实训过程的实例解析234
14.1.1实例解析234
14.1.2编程技巧与易错问题257
14.2独立实例设计向导257
14.3实训题目与要求260
14.3.1独立的题目与要求260
14.3.2贯穿于整个实训过程的题目与要求261
第15章结构体类型的建立和使用263
15.1贯穿于整个实训过程的实例解析263
15.1.1实例解析263
15.1.2编程技巧与易错问题273
15.2独立实例设计向导274
15.3实训题目与要求276
15.3.1独立的题目与要求276
15.3.2贯穿于整个实训过程的题目与要求278
第16章文件中数据的存取279
16.1贯穿于整个实训过程的实例解析279
16.1.1实例解析279
16.1.2编程技巧与易错问题290
16.2独立实例设计向导291
16.3实训题目与要求293
16.3.1独立的题目与要求293
16.3.2贯穿于整个实训过程的题目与要求295附录
附录ⅠC语言关键字297
附录Ⅱ常用字符与ASCII代码对照表298
附录Ⅲ运算符的优先级和结合方向299
附录Ⅳ常用C库函数300
附录Ⅴ常见错误、警告信息表303
附录Ⅵ字符屏幕和图形程序304
附录Ⅶ实训报告要求309
参考文献312
* 文章节选 *
本书是与本套教材中《C程序设计教程》(以下简称《教程》)配套编写的C程序设计辅导与实训教材。学生使用《教程》学习。C程序设计课程的相关内容后,可通过本书强化、融会贯通所学知识,进一步巩固和提高编写程序的能力,并体验开发具有一定规模的应用程序的过程,从而提高动手能力、技术应用能力,达到理论与实践互相渗透、有机结合的目的。全书分两篇,第1篇为C程序设计辅导;第2篇为C程序设计实训。
第1篇(第1—10章)的特点与使用方法:
(1)本篇内容顺序与《教程》一一对应,使本篇能够起到从《教程》到《实训》的过渡作用,达到实训前的热身目的。
(2)各章提供大量生动有趣的例子。给每个例子提供了较详细的解析和答案,并列举出学生处理该类题目时容易出现的问题。与《教程》相对应,各章例子分为基础和提高两部分,而且凡涉及算法的例子,均增设了编程点拨。
(3)各章提供了内容和形式新颖的训练题,每题均给出了参考答案。与《教程》相对应,各章训练题也分为基础和提高两部分。
(4)本篇中所包括的例子和训练题,比《教程》中的例子和习题更接近实际,但还是以小题目的形式提供,这样更适合于辅导的要求。
(5)使用本篇内容时,建议所有例子都要阅读。至于训练题,可根据具体条件和需要选做,多读多练对提高编程水平很有帮助。
第2篇(第11—16章)的特点与使用方法:
(1)组织本篇内容时,兼顾了各校安排实训时期不同的因素。所以,利用本书可以灵活地分阶段或集中进行实训。如果要分阶段进行,则可按本篇分5个阶段:①学完3种基本结构后(对应第12章);②学完数组后(对应第13章);③学完指针和函数后(对应第14章);④学完结构体后(对应第15章);⑤学完文件后(对应第16章)。各校也可以根据具体情况,适当调整上述内容;如果要集中进行实训,则可以从全书范围内选择内容。
(2)在第11章安排了程序设计实训概述,简要介绍了问题定义、算法设计、流程图设计、编写程序代码、测试与调试、整理文档、系统维护等内容。鉴于C程序设计实训课程的特点,本篇的重点放在编写程序上。
(3)第12章至第16章均分为3个部分:实例解析、实例设计向导、实训题目与要求。
①实例解析是实训的开始阶段,在此提供了一个典型实例的设计过程、完整的程序、详细解析以及测试所需的数据。学生首先理解本阶段的例子后,通过程序的测试和调试,初步了解程序设计的过程,并巩固所学知识。在此部分还提供了编程技巧和易错问题。
②实例设计向导是实训的巩固阶段,在此只提供独立实例的部分程序、数据结构和试所需的数据,在理解总的过程之后,可由学生自己补充完整程序。程序中的主要算法,由学生模仿开始阶段所讲的程序独立解决,为独立完成综合性程序的设计打下基础。
③实训题目与要求是实训的提高阶段,在此提供独立的和贯穿整个实训过程的若干题目与要求。学生通过本阶段的实践,可体会实例的算法设计、编写代码、确定测试用例、调试等各个环节,为学习专业性软件开发打下基础。
(4)本篇密切配合《教程》。为了使学生尽早接触应用程序的编写过程,已在《教程》中提供了贯穿于整个教学过程的一个实例,而且随着讲授内容的增多,逐步补充和完善其程序的功能。本篇的实例解析也用该例作为贯穿于整个实训过程的一个实例,做到了《教程》与本书的真正配套。
(5)本篇中的题目(不管是独立的还是贯穿的)都比较接近实际,但题目较大,要实现题目中的功能,需要较长的时间,因此对于较大的题目,可以多人协作完成。
在附录中提供若干字符屏幕和图形处理程序,初学者可以此作为设计图形用户界面的入门,给设计好的程序加上图形外壳。另外,附录中还给出实训报告需包含的内容、顺序、文档格式要求,其目的是帮助师生在教学过程中任务更加明确。
本书是《教程》的最佳教学辅助资料,同时也可作为其他C语言教材的辅助教材,或者作为读者进一步学习C语言的参考书单独使用。
本书由崔武子主编,李青和李红豫参加了部分内容的编写。全书由崔武子统稿,赵重敏老师审阅。
在编写本书的过程中,得到了具有丰富的教学和教学管理经验的赵重敏老师的大力支持和帮助,在此表示诚挚的感谢。
限于作者水平,书中难免有错误和疏漏之处,恳请读者批评指正。
* 编辑推荐与评论 *
本书是与本套教材中《C程序设计教程》配套编写的辅导与实训教材。学生使用《C程序设计教程》学习C程序设计课程的相关内容后,可通过本书强化、融会贯通所学知识,进一步巩固和提高编写程序的能力,并体验开发具有一定规模的应用程序的过程,提高动手能力、技术应用能力,达到理论与实践互相渗透、有机结合的目的。
全书分两篇:第1篇为C程序设计辅导,第2篇为C程序设计实训。
第1篇中的内容与《C程序设计教程》一一对应,提供了大量更贴近实际的、生动有趣的例子和训练题,起到实训前热身的作用。包括各章例子的详细解析、易错问题以及训练训练题的参考答案,而且凡涉及算法的例子,均增设了编程点拔。
第2篇的内容顺序兼顾了各校安排初衷时期不同的因素,可供各校根据具体情况灵活地分阶段或集中进行实训。该篇包括3个部分:实例解析、实例设计向导、初衷题目与要求。实例解析部分用一个典型实例详细介绍实训如何开展,实例设计向导部分给出若干独立题目的设计框架,而实训题目与要求部分提供独立的和贯穿整个实训过程的若干实训题目和详细的要求,这些题目可由一人或多人协作完成。
本书既是《C程序设计教程》的最佳教学辅助资料,也可作为同类教材的辅助教材
* 作者介绍 *
暂无相关介绍