书籍详情
C程序设计题解与上机指导(第3版)
作者:谭浩强编著
出版社:清华大学出版社
出版时间:2005-07-01
ISBN:9787302112174
定价:¥21.00
购买这本书可以去
内容简介
本书是与谭浩强所著的《C程序设计》(第三版)(清华大学出版社2005年出版)配合使用的参考书。内容包括: (1)《C程序设计》(第三版)一书的习题和参考解答,包括了该书各章的全部习题,约150题,对全部编程习题都给出了参考解答。(2)上机指导,详细介绍了在Turbo C 2.0、Turbo C++ 3.0和Visual C++ 6.0集成环境下编辑、编译、调试和运行程序的方法。(3)上机实验内容,提供了学习本课程应当进行的12个实验(每一个实验对应教材中一章的内容)。本书内容丰富、概念清晰、实用性强,是学习C语言的一本好参考书,不仅可以作为《C程序设计》(第三版)的参考书,而且可以作为任何C语言教材的参考书;既适于高等学校师生或计算机培训班使用,也可供报考计算机等级考试者和其他自学者参考。本书特色:·至2004午底本书累计发行了近300万册。·本书包括三部分。第一部分为“C程序设计习题与参考解答”。在这一部分中包括了清华大学出版社出版的《C程序设计(第三版)》一书的全部习题。对其中一些概念问答题,山于能在教材书中直接找到答案,为节省篇幅本书不另给出答案。对其他类型的习题都一律给出参考答案。对编程序题,除给出参考程序外,还给出运行结果,以使读者对照分析。·本书第二部分是“C语言上机指南”。介绍了Turbo C 2.0、Turbo C++3.0和Visual C++ 6.0集成环境的上机方法,相信对读者上机练习会有帮助。·本书的第三部分是上机实验内容。在这部分中提出了上机实验的要求,介绍了程序调试和测试的初步知识,并且具体安排了12个实验(每一个实验对应教材中一章的内容)。·对所有程序都重新进行了调试,对部分程序进行了重写或较大的修改完善,全部程序都在Turbo C++ 3.0或Visual C++ 6.0环境下调试通过。
作者简介
谭浩强教授,1934年生,广东台山人。1952年毕业于上海市上海中学,1958年清华大学自动控制系毕业。学生时代曾担任清华大学学生会主席、北京市学联副主席、全国学联执行委员,北京市人民代表。毕业后留在清华工作,担任清华大学团委副书记,同时承担教学工作。是“双肩挑”(既从事教学、又从事思想工作)型的干部。在当时的青年界有一定影响。从70年代末开始,以主要精力投入计算机教育。现担任全国高等院校计算机基础教育研究会会长、教育部全国计算机应用技术证书(NIT)考试委员会主任委员,教育部全国计算机等级考试委员会副主任,是在我国有巨大影响的著名计算机教育专家。他是我国计算机普及和高校计算机基础教育的开拓者之一。他创造了3个世界记录:(1)20年来他共编著(含合著)了140种计算机著作。主编250种,共380种,是出版科技著作最多的人。(2)他的著作总发行量达4400多万册,是读者最多的科技作家。我国平均每30人、知识分子每1.5人就拥有一本谭浩强的书。(3)他编著的《BASIC语言》发行1200万册,创科技书籍发行量的世界纪录。此外,他编著的《C程序设计》发行了340万册,FORTRAN,COBOL,PASCAL,QBASIC等书发行量均为全国之首。全国大多数高校都采用他的书为教材。他曾在中央电视台向全国系统地讲授了BASIC,FORTRAN,COBOL,PASCAL,C,QBASIC,VisualBASIC等7种计算机语言,观众超过500万人。在我国学习计算机的人中很少有人不知道谭浩强的名字的。广大群众都喜欢读谭浩强的书,认为他写的书定位准确、概念清晰、通俗易懂,善于用读者容易理解的方法和语言说明复杂的概念。许多人认为他“开创了计算机书籍贴近大众的新风”,为我国的计算机普及事业作出重要的贡献。他曾获全国高校教学成果奖国家级奖、国家科技进步奖、多项部委级优秀教材奖,北京市政府授予“有突出贡献专家称号”。被国家科委、中国科协表彰为“全国优秀科普工作者”。英国剑桥国际传记中心将他列入“世界名人录”。薄一波、王光英、雷洁琼、李沛瑶、杨成武、周培源、卢嘉锡、张劲夫、宋健等领导同志亲笔为他题词,称赞他所取得的丰硕成果。原国务委员、国家科委主任、现全国政协副主席、中国工程院院长宋健在题词中称他为“教授计算技术的大师、普及现代科技之巨擘”。2000年1月被《计算机世界》报组织的“世纪评选”评为我国“20世纪最有影响的IT人物”10个人之一(排在笫2位)。他的功绩是把千百万群众带入计算机的大门。近年来,谭浩强回顾了几十年所走过的道路,总结出在成长过程中应当处理好的十个关系,并应许多大学的邀请以此为内容向大学生们作了“怎样走向成功之路”的报告,大学生反映十分强烈。
目录
第一部分 《C程序设计》习题和参考解答
C语言概述
1程序的灵魂——算法
3数据类型、运算符与表达式
13最简单的C程序设计
17选择结构程序设计
25循环控制
35数组
49函数
70预处理命令
94指针
102结构体与共用体
130位运算
156文件
第二部分 C语言上机指南
Turbo C 2.0的上机操作
14.1 Turbo C的安装181
14.2 进入Turbo C181
14.3 Turbo C的工作窗口183
14.4 编辑一个新文件184
14.5 编辑一个已存在的文件185
14.6 改变用户工作目录187
14.7 确立Turbo C工作环境187
14.8 编译和连接190
14.8.1 对单文件程序的编译连接190
14.8.2 对多文件程序进行编译和连接191
14.8.3 编译和连接过程中的显示信息193
14.8.4 停止编译的方式197
14.9 运行197
Turbo C++ 3.0的上机操作
15.1 Turbo C++系统的建立200
15.2 C源文件的建立200
15.3 对多文件程序进行编译和连接201
15.4 程序动态调试方法204
15.4.1 按步执行方法204
15.4.2 设置断点方法207
Visual C++ 的上机操作
16.1 Visual C++的安装和启动212
16.2 输入和编辑源程序213
16.2.1 新建一个C源程序的方法213
16.2.2 打开一个已有的程序215
16.2.3 通过已有的程序建立一个新程序的方法215
16.3 编译、连接和运行216
16.3.1 程序的编译216
16.3.2 程序的调试216
16.3.3 程序的连接219
16.3.4 程序的执行220
16.4 建立和运行包含多个文件的程序的方法221
16.4.1 由用户建立项目工作区和项目文件221
16.4.2 用户只建立项目文件226
第三部分 上机实验安排
实验指导
17.1上机实验的指导思想和要求229
17.1.1上机实验的目的229
17.1.2上机实验前的准备工作230
17.1.3上机实验的步骤230
17.1.4实验报告231
17.1.5实验内容安排的原则231
17.2关于程序的调试和测试231
17.2.1程序错误的类型231
17.2.2程序的测试232
实验安排
18.1 实验1C程序的运行环境和运行C程序的方法236
18.2 实验2数据类型、运算符和表达式238
18.3 实验3最简单的C程序设计241
18.4 实验4逻辑结构程序设计242
18.5 实验5循环控制243
18.6 实验6数组244
18.7 实验7函数245
18.8 实验8编译预处理246
18.9 实验9指针247
18.10 实验10结构体和共用体248
18.11 实验11位运算249
18.12 实验12文件249
参考文献
C语言概述
1程序的灵魂——算法
3数据类型、运算符与表达式
13最简单的C程序设计
17选择结构程序设计
25循环控制
35数组
49函数
70预处理命令
94指针
102结构体与共用体
130位运算
156文件
第二部分 C语言上机指南
Turbo C 2.0的上机操作
14.1 Turbo C的安装181
14.2 进入Turbo C181
14.3 Turbo C的工作窗口183
14.4 编辑一个新文件184
14.5 编辑一个已存在的文件185
14.6 改变用户工作目录187
14.7 确立Turbo C工作环境187
14.8 编译和连接190
14.8.1 对单文件程序的编译连接190
14.8.2 对多文件程序进行编译和连接191
14.8.3 编译和连接过程中的显示信息193
14.8.4 停止编译的方式197
14.9 运行197
Turbo C++ 3.0的上机操作
15.1 Turbo C++系统的建立200
15.2 C源文件的建立200
15.3 对多文件程序进行编译和连接201
15.4 程序动态调试方法204
15.4.1 按步执行方法204
15.4.2 设置断点方法207
Visual C++ 的上机操作
16.1 Visual C++的安装和启动212
16.2 输入和编辑源程序213
16.2.1 新建一个C源程序的方法213
16.2.2 打开一个已有的程序215
16.2.3 通过已有的程序建立一个新程序的方法215
16.3 编译、连接和运行216
16.3.1 程序的编译216
16.3.2 程序的调试216
16.3.3 程序的连接219
16.3.4 程序的执行220
16.4 建立和运行包含多个文件的程序的方法221
16.4.1 由用户建立项目工作区和项目文件221
16.4.2 用户只建立项目文件226
第三部分 上机实验安排
实验指导
17.1上机实验的指导思想和要求229
17.1.1上机实验的目的229
17.1.2上机实验前的准备工作230
17.1.3上机实验的步骤230
17.1.4实验报告231
17.1.5实验内容安排的原则231
17.2关于程序的调试和测试231
17.2.1程序错误的类型231
17.2.2程序的测试232
实验安排
18.1 实验1C程序的运行环境和运行C程序的方法236
18.2 实验2数据类型、运算符和表达式238
18.3 实验3最简单的C程序设计241
18.4 实验4逻辑结构程序设计242
18.5 实验5循环控制243
18.6 实验6数组244
18.7 实验7函数245
18.8 实验8编译预处理246
18.9 实验9指针247
18.10 实验10结构体和共用体248
18.11 实验11位运算249
18.12 实验12文件249
参考文献
猜您喜欢