首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > C程序设计题解与上机指导(第三版)

C程序设计题解与上机指导(第三版)

  • 资源大小:19.74M
  • 上传时间:2021-09-16
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 一般编程问题

资 源 简 介

谭浩强先生的书,这是全本的.很适合初学者的新世纪计算机基础教育丛书丛书主编谭浩强C程序设计题解与上机指导(第三版)谭浩强编著发行300万册记录清华大学出版社北京内容简介本书是与谭浩强所著的《C程序设计》第三版)(清华大学出版社2005年出版)配合使用的参考书。内容包括:(1)《(程序设计》(第版)一书的习题和参考解答,包括了该书各章的全部习题,约150题,对全部编程习题都给出了参考解答。(2)上机指导,详细介绍了在 Turbo c2.0、 Turbo c+3,0和Ⅴ isual艹6.(集成环境下編辑、编译、调试和运行程序的方法。(3)上机实验内容,提供了学习本课程应当进行的12个实验(每一个实验对应教材中一章的内容)本内容富、概念清晰、实用性强,是学习C语言的一本好参考书,不仅可以作为《C程序设计》〈第版)的参考书而μ可以作为仼何¢语言教材的参考书;既适于髙等学校师生或计箅杋培训班使用.也可供报考计算机等级考试者和其他自学者参考。书中的习题参考答案叮在清华大学出版社的网站上下载。版权所有,翻印必究。举报电话:010627829891350125667813801310933本书扉页为防伪页,封面贴有清华大学出版社防伪标签,无上述标识者不得销售。本书防伪标签采用特殊防伪技术,用户可通过在图案表面涂抹清水,图案消失,水干后图案复现;或将表面膜揭下,放在白纸上用彩笔涂抹图案在白纸上再现的方法识别真伪。图书在版编目(CIP)数据C程序设计题解与上机指导/谭浩强编著.一3版,一北京:清华大学出版社,2005.7(新世纪计算机基砒教育从书/谭浩强主编)ISN7-:302-11217-7.C∴…Ⅲ.谭…皿.C语言一稈序设计一自学参考资料Ⅳ.TP312屮民版本图书馆(IP数据核字(2005第064329号出版者:清华大学出版社地址:北京清华大学学研大厦hp:/w.tup.com,cn邮编:100084杜总机:01062770175客户服务:010462776969责任编辑:范素珍封面设计:付瑞学印刷者:北京市清华园胶印厂装订者:北京市密公县京文制本装订厂发行者:新华书店总店北京发行所开本:185×260印张:16.25插页:字数:386千字版次:2005年7月第I版2005年9月第3次印刷书号:lSBN7-302-11217-7/TP·7404印数:2001-4000定价:21.00元序现代科学技术的飞速发展,改变了世界,也改变了人类的生活作为新世纪的大学生,应当站在时代发展的前列,掌握现代科学技术知识,调整自已的知识结构和能力结构,以适应祉会发展的要求。新批纪需要具有丰富的现代科学知识.能够独立解决而啪的任务,充满活力,有创新意识的新型人才。掌握计算机知识和应用,无疑是培养新型人才的-一个重要环节。计算机技术已深入到人类生活的各个角落,与其他学科紧密结合,成为推动各学科飞速发展的有力的催化剂。无论学什么专业的学生,都必须具备计算机的基础知识和应用能力。计算机既是现代科学技术的结晶.又是大众化的下具。学习计算机知识,不仅能够掌握有关的知识,而且能培养人们的信息素养。它是高等学校全面素质教育中极为重要的一部分。髙校计算机基础教育应当遵循的理念是:面向应用需要;采用多种模式;启发自主学习;重视实践训练;加强创新意识;树立团队精神,培养信息素养。计算机应用人才队伍由两部分人组成:一部分是计算机专业出身的计算机专业人才,他们是计算机应用人才队伍中的骨干力量;另一部分是各行各业中应用计算机的人员。这后一部分人一般并非计算机专业毕业,他们人数众多,既熟悉自己所从事的专业,又掌握计算机的应用知识,善于用计算机作为T具解决本领域中的任务。他们是计算机应用人才队伍中的基本力量。事实土,大部分应用软件都是由非计算机专业出身的计算机应用人员研制的。他们具有的这个优势是其他人难以代替的。从这个事实可以看到在非计算机专业中深入进行计算机教育的必要性非计算机专业中的计算机教育,无论目的、内容、教学体系、教材、教学方法等各方面都与计算机专业有很大的不同,绝不能照搬计算机专业的模式和做法。全国高等院校计算机基础教育研究会自1984年成立以来,始终不渝地探索高校计算机基础教育的特点和规律。2004年,全国高等院校计算机基础教育研究会与清华大学出版社共同推出了《中国高等院校计算机基础教育课程体系2004》(简称CFC204),由清华大学出版社正式出版发行。1988年起,我们根据教学实际的需要,组织编写了《计算机基础教育从书》·邀请有丰富教学经验的专家、学者先后编与了多种教材,由清华大学岀版社出版。丛书出版后,迅速受到广大高校师生的欢迎,对高等学校的计算机基础教育起了积极的推动作用。广大读者反映这套教材定位准确,内容丰富,通俗易懂,符合人学生的特点。1999年,根据新世纪的需要,在原有基础上组织出版了《新世纪计算机基础教育从书》。由于内容符合需要,质量较高,被许多高校选为教材丛书总发行量突破1000多万册,这在国内是罕见的最近,我们又对丛书做进一步的修订根据发展的需要,增加了新的书目和内容。本从书有以下特点:(1)内容新颖。根据21世纪的需要,重新确定丛书的内容,以符合计算机科学技术的发展和教学改革的要求。本丛书除保留了原从书中经过实践考验且深受群众欢迎的优秀教材外,还编写了许多新的教材。在这些教材反映了近年来迅速得到推广应用的一些计算机新技术,以后还将根据发展不断补充新的内容。(2)适合不同学校组织教学的需要。本丛书采用模块形式,提供了各种课程的教材,内容覆盖髙校计算机基础教育的各个方面。既有供理工类专业用的,也有供文科和经济类专业用的;既有必修课的教材,也包括一些选修课的教材。各类学校都可以从中选择到合适的教材。(3)符合初学者的特点。本丛书针对初学者的特点,以应用为目的以应用为出发点,强调实用性。本丛书的作者都是长期在第一线从事高校计算机基础教育的教师,对学生的基础、特点和认识规律有深入的研究,在教学实践中积累了丰富的经验。可以说,每一本教材都是他们长期教学经验的总结。在教材的写法上,既注意概念的严谨和清晰,又特别注意采用读者容易理解的方法阐明看似深奥难懂的问题,做到例题丰富,通俗易懂便于自学。这一点是本从书一个十分重要的特点。(4)采用多样化的形式。除了教材这一基本形式外,有些教材还配有习题解答和上机指导,并提供电子教案。总之,本丛书的指导思想是内容新颖、概念清晰、实用性强、通俗易懂、教材配套。简单概括为:“新颖、清晰、实用、通俗、配套”。我们经过多年实践形成的这一套行之有效的创作风格,相信会受到广大读者的欢迎。本从书多年来得到各方面人土的指导、支持和帮助,尤其是得到全国高等院校计算机基础教育研究会的各位专家和各髙校的老师们的支持和帮助我们在此表示由衷的感谢本从书肯定有不足之处,竭诚希望得到广大读者的批评指正。欢迎访问谭浩强网站htip://www.tanhaoqiang.com丛书主编全国高等院校计算机基础教育研究会会长谭浩强2005年1月1日前言1(H1……1x;13,…语言是国内外广泛使用的计算机语言。许多高校都开设了C语言程序设计”课程。作者于1991年编写了《C程序设计》,由清华大学出版社出版,并于1999年出版了《C程序设计》(第二版)。该书出版后,受到了广大读者的欢迎,认为概念清晰叙述详尽、例题丰富、深入浅出、通俗易懂,被大多数高校选为教材。至2004年底该书已累计发行了700多万册,成为国内C语言教学的主流用书。根据读者的要求,1992年出版了与《C程序设计》配套使用的《C程序设计题解与上机指导》,2000年出版了《C程序设计题解与上机指导》(第二版)。在该书中提供了不同类型和不同程度的150多道的习题和参考答案,其中介绍了许多算法。许多专家和读者认为,如果能独立做出这些题日,就可以认为C语言学习过关了。至2004年底该书已累计发行了300多万册。作者最近对《C程序设计》第二版)一书进行了修订,于2005年由清华大学出版社出版《C程序设计》(第三版),为此有必要对《C程序设计题解与上机指导》第二版)一书进行相应的修订,以方便使用《C程序设计》(第版)作为教材的读者学习。本书包括3个部分。第…部分是“《C程序设计》习题和参考解答”。在这一部分中包括了清华大学出版社出版的《C程序设计》(第二版)一书的全部习题。对其中些概念问答题,由于能在教材中直接找到答案,为节省篇幅本书不另给出答案;对其他类型的习题都一律给出参考答案;对编程习题,除给岀参考程序外还给出运行结果,以便于读者对照分析。应该说明,本书给出的程序并非是惟一正确的解答,对同一个题目可以编出多种程序,我们给出的只是其中的一种,甚至不一定是最佳的种。对有些题目,我们给出了两种参考答案,供读者参考和比较,以启发思路。读者在使用本书时,千万不要照抄照搬,我们只是提供了一种参考方案,读者完全可以编写出更好的程序第二部分是“C语言上机指南”。介绍了 Turbo C2.0、 Turbo c++3,0和 Visual c++6.0集成环境下的上机方法,相信对读者上机练习会有帮助。多卅第二鄙分是“上机实验安排”。在这部分中提出了上机实验的要求,介绍了程序调试和测试的初步知识,并且安排了12个实验(每一个实验对应教材中-一章的内容),便于进行实验教学。由于篇幅和课时的限制,在教材和讲授中不可能介绍很多例子,只能介绍…些典型的例题。建议读者除了完成教师指定的习题和实验外,尽可能阅读本书介纽的全部程序,并上机运行本书提供的全部实验内容以及自己慼兴趣的程序,以开阔思路,提高编程能力。本书是在《C程序设计题解与上机指导》(第二版)的基础上修订补充而成的。在这次修订中,对所有程序都重新进行了调试,对部分程序进行了重写或较大的修改和完善,全部程序都在. Turbo c++3.0或 Visual艹+6,0环境下调试通过。谭亦峰先生和薛淑斌髙级τ程师参加了本书的编写和调试程序的T作本书不仅可以作为《C程序设计》(第二版)的参考书,而且可以作为仟何¢语言教材的参考书;既适用于高等学校或计算机学习班,也可供报考计算机等级考试者和其他自学者参考。本书难免会有错误和不足之处,作者愿得到广大读者的指正。谭浩强2005年5月1日于清华园肉录第一部分《C程序设计》习题和参考解答C语言概述程序的灵魂——算法分数据类型、运算符与表达式13最简单的C程序设计选择结构程序设计25循环控制35数组49函数70预处理命令94指针l02世结构体与共用体l30位运算156文件161第二部分C语言上机指南Turbo C2.0的上机操作181C的安装18114.2进入 Turbo……………18114.3 Turbo的T作窗口……………………18314.4编辑一个新文件申·····,·曾晋量虚翻审非………18414.5编辑一个已存在的文件……18514.6改变用户T作目录…………………I8714.7确立 Turbo C T作环境……………………18714.8编译和连接·…19014.8,1对单文件程序的编译连接…………19014.8.2对多文件程序进行编译和连接……19114.8.3编译和连接过程中的显示信息.;.··++···?肀19314.8.4停止编译的方式……………………………19714.9运行…………………………197Turbo C++3.0的上机操作20015.1 Turbo c++系统的建立…20015.2C源文件的建立………∷…:20015,3对多文件程序进行编译和连接………………………20115.4程序动态调试方法……20415.4,1按步执行方法…20415.4.2设置断点方法……和+...····-207
VIP VIP
0.168452s