高级搜索  |  搜索帮助
最近的浏览历史
购买此书的人还购买过
书  名:C程序设计试题汇编(第三版)
  • 作  者: 谭浩强 主编 鲍有文、周海燕、崔武子、赵重敏
  • 出版时间: 2012-04-01
  • 出 版 社: 清华大学出版社
  • 字  数: 474 千字
  • 印  次: 3-3
  • 印  张: 20.5
  • 开  本: 16开
  • ISBN: 9787302271253
  • 装  帧: 平装
  • 定  价:¥35.00
电子书价:¥24.50 折扣:70折 节省:¥10.50 vip价:¥24.50 电子书大小:7.86M
配套资源下载:
  • 名称
  • 说明
  • 权限
  • 文件大小
  • 点击图标下载
  • 图书样章
  • 所有用户
  • 256K
共有商品评论0条 查看评论摘要
内容简介
  本书是为学习C语言程序设计的读者提供的参考书。书中精心设计的试题对读者熟练地掌握C语言,特别是对准备参加全国各类计算机(C语言程序设计)等级考试的应试者极有参考价值。
  全书共分为12章,提供了1007道试题。书中的试题基本覆盖了C语言程序设计课程的全部内容,其内容满足了教育部考试中心制定的最新全国计算机等级考试的C语言程序设计考试大纲中的全部要求。为了有助于读者熟悉全国统一考试的试题形式,了解考试重点和考题难度,试题分为选择题、填空题和编程题三类,并在书末附有全部试题的答案,以方便读者自测。
  本书可作为考生的考前辅导教材,也可作为各类人员学习C语言程序设计的辅导教材或供读者自学参考。
前言
  现代科学技术的飞速发展,改变了世界,也改变了人类的生活。作为新世纪的大学生,应当站在时代发展的前列,掌握现代科学技术知识,调整自己的知识结构和能力结构,以适应社会发展的要求。新世纪需要具有丰富的现代科学知识、能够独立完成面临的任务、充满活力、有创新意识的新型人才。
  掌握计算机知识和应用,无疑是培养新型人才的一个重要环节。现在计算机技术已深入到人类生活的各个角落,与其他学科紧密结合,成为推动各学科飞速发展的有力的催化剂。无论什么专业的学生,都必须具备计算机的基础知识和应用能力。计算机既是现代科学技术的结晶,又是大众化的工具。学习计算机知识,不仅能够掌握有关知识,而且能培养人们的信息素养。这是高等学校全面素质教育中极为重要的一部分。
  高校计算机基础教育应当遵循的理念是:面向应用需要;采用多种模式;启发自主学习;重视实践训练;加强创新意识;树立团队精神,培养信息素养。
  计算机应用人才队伍由两部分人组成:一部分是计算机专业出身的计算机专业人才,他们是计算机应用人才队伍中的骨干力量;另一部分是各行各业中应用计算机的人员。这后一部分人一般并非计算机专业毕业,他们人数众多,既熟悉自己所从事的专业,又掌握计算机的应用知识,善于用计算机作为工具解决本领域中的任务。他们是计算机应用人才队伍中的基本力量。事实上,大部分应用软件都是由非计算机专业出身的计算机应用人员研制的。他们具有的这个优势是其他人难以代替的。从这个事实可以看到在非计算机专业中深入进行计算机教育的必要性。
  非计算机专业中的计算机教育,无论目的、内容、教学体系、教材、教学方法等各方面都与计算机专业有很大的不同,绝不能照搬计算机专业的模式和做法。全国高等院校计算机基础教育研究会自1984年成立以来,始终不渝地探索高校计算机基础教育的特点和规律。2004年,全国高等院校计算机基础教育研究会与清华大学出版社共同推出了《中国高等院校计算机基础教育课程体系2004》(简称CFC2004); 2006年、2008年又共同推出了《中国高等院校计算机基础教育课程体系2006》(简称CFC2006)及《中国高等院校计算机基础教育课程体系2008》(简称CFC2008),由清华大学出版社正式出版发行。
  1988年起,我们根据教学实际的需要,组织编写了《计算机基础教育丛书》,邀请有丰富教学经验的专家、学者先后编写了多种教材,由清华大学出版社出版。丛书出版后,迅速受到广大高校师生的欢迎,对高等学校的计算机基础教育起了积极的推动作用。广大读者反映这套教材定位准确,内容丰富,通俗易懂,符合大学生的特点。
  1999年,根据新世纪的需要,在原有基础上组织出版了《新世纪计算机基础教育丛书》。由于内容符合需要,质量较高,被许多高校选为教材。丛书总发行量1000多万册,这在国内是罕见的。最近,我们又对丛书作了进一步的修订,根据发展的需要,增加了新的书目和内容。本丛书有以下特点:
(1) 内容新颖。根据21世纪的需要,重新确定丛书的内容,以符合计算机科学技术的发展和教学改革的要求。本丛书除保留了原丛书中经过实践考验且深受群众欢迎的优秀教材外,还编写了许多新的教材。在这些教材中反映了近年来迅速得到推广应用的一些计算机新技术,以后还将根据发展不断补充新的内容。
(2) 适合不同学校组织教学的需要。本丛书采用模块形式,提供了各种课程的教材,内容覆盖了高校计算机基础教育的各个方面。丛书中既有理工类专业的教材,也有文科和经济类专业的教材;既有必修课的教材,也包括一些选修课的教材。各类学校都可以从中选择到合适的教材。
(3) 符合初学者的特点。本丛书针对初学者的特点,以应用为目的,以应用为出发点,强调实用性。本丛书的作者都是长期在第一线从事高校计算机基础教育的教师,对学生的基础、特点和认识规律有深入的研究,在教学实践中积累了丰富的经验。可以说,每一本教材都是他们长期教学经验的总结。在教材的写法上,既注意概念的严谨和清晰,又特别注意采用读者容易理解的方法阐明看似深奥难懂的问题,做到例题丰富,通俗易懂,便于自学。这一点是本丛书一个十分重要的特点。
(4) 采用多样化的形式。除了教材这一基本形式外,有些教材还配有习题解答和上机指导,并提供电子教案。
总之,本丛书的指导思想是内容新颖、概念清晰、实用性强、通俗易懂、教材配套。简单概括为: 新颖、清晰、实用、通俗、配套。 我们经过多年实践形成的这一套行之有效的创作风格,相信会受到广大读者的欢迎。
  本丛书多年来得到了各方面人士的指导、支持和帮助,尤其是得到了全国高等院校计算机基础教育研究会的各位专家和各高校老师们的支持和帮助,我们在此表示由衷的感谢。本丛书肯定有不足之处,希望得到广大读者的批评指正。
欢迎访问谭浩强网站: http: //www.tanhaoqiang.com

丛 书 主 编
全国高等院校计算机基础教育研究会荣誉会长
谭 浩 强


  随着计算机技术的飞速发展,学习和掌握计算机语言的使用已经成为越来越多的高等学校学生及相关人员的迫切需要。特别是C语言,作为国内各高等院校普遍开设的计算机程序设计类语言课程以及程序开发人员必须掌握的计算机语言之一,已得到日益广泛的应用,成为全国各类计算机考试中的必考内容。为了帮助广大读者熟练地使用C语言,特别是帮助参加计算机统一考试的应试者进行考前复习,我们编写了《C程序设计试题汇编》第三版。该书第一版自1998年4月出版以来,已累计印刷了20余次,总印数逾30万册。为了满足广大读者的需要,并根据教育部考试中心制定的最新全国计算机等级考试的C语言程序设计考试大纲的要求,我们重新对全书进行了审阅和修订。
  本书包括12章,共提供了1007道测试题。这些测试题基本覆盖了C语言程序设计课程的全部内容,并能够满足教育部考试中心C语言程序设计考试大纲的全部要求。试题形式包括选择题、填空题和编程题三类,且在书末提供了全部试题的参考答案。本书中的全部试题均经过上机调试。
  参加本书编写的人员有鲍有文教授(编写第1章、第2章、第4章、第12章)、周海燕副教授(编写第3章、第8章、第10章、第11章)、崔武子副教授(编写第5章、第6章)、赵重敏高级工程师(编写第 7章、第9 章).
本书仍会有不完善之处,敬请各位读者批评指正。我们将在积累经验的基础上继续对本书进行修改与完善。

编 者
目录
第1部分 试 题
C语言概述
1.1 选择题1
1.2 填空题2数据类型、 运算符与表达式
2.1 选择题3
2.2 填空题7最简单的C程序设计
3.1 选择题9
3.2 填空题14
3.3 编程题19逻辑运算和分支结构
4.1 选择题20
4.2 填空题27
4.3 编程题45循环结构
5.1 选择题47
5.2 填空题61
5.3 编程题74数组
6.1 选择题75
6.2 填空题85
6.3 编程题108函数
7.1 选择题109
7.2 填空题114
7.3 编程题136编译预处理
8.1 选择题141
8.2 填空题147
8.3 编程题153指针
9.1 选择题154
9.2 填空题175
9.3 编程题214结构体与共用体
10.1 选择题216
10.2 填空题226
10.3 编程题245位运算
11.1 选择题247
11.2 填空题249文件
12.1 选择题255
12.2 填空题259
12.3 编程题267
第2部分 参 考 答 案
第1章 C语言概述269
1.1 选择题269
1.2 填空题269
第2章 数据类型、运算符与表达式269
2.1 选择题269
2.2 填空题270
第3章 最简单的C程序设计271
3.1 选择题271
3.2 填空题271
3.3 编程题272
第4章 逻辑运算和分支结构273
4.1 选择题273
4.2 填空题274
4.3 编程题276
第5章 循环结构279
5.1 选择题279
5.2 填空题280
5.3 编程题281
第6章 数组283
6.1 选择题283
6.2 填空题283
6.3 编程题286
第7章 函数290
7.1 选择题290
7.2 填空题290
7.3 编程题292
第8章 编译预处理294
8.1 选择题294
8.2 填空题295
8.3 编程题296
第9章 指针297
9.1 选择题297
9.2 填空题298
9.3 编程题302
第10章 结构体与共用体305
10.1 选择题305
10.2 填空题305
10.3 编程题307
第11章 位运算310
11.1 选择题310
11.2 填空题311
第12章 文件312
12.1 选择题312
12.2 填空题312
12.3 编程题313

参考文献317
Copyright(C)清华大学出版社有限公司,All Rights Reserved 京ICP备10035462号 联系我们