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

-
【作 者】主编 施俏春 李素若 任正云
【I S B N 】978-7-5170-4354-6
【责任编辑】李炎
【适用读者群】本专通用
【出版时间】2016-06-28
【开 本】16开
【装帧信息】压纹(哑膜)
【版 次】第3版第1次印刷
【页 数】352
【千字数】543
【印 张】22
【定 价】¥39
【丛 书】应用技术型高等教育“十三五”规划教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书是中国水利水电出版社出版的《C语言程序设计》(第三版)的配套教材。修订后的内容分五个部分:第一部分是“C语言上机指导”,介绍了Visual C++ 6.0集成环境下的上机方法;第二部分是“上机实验安排”,介绍了程序设计实验的一般步骤,并给出了一份上机报告的样例,精心设计了11套上机实验题,每套实验都给出了实验目的、要求和内容,帮助读者在实验中进一步理解所学的知识;第三部分是“主教材习题和参考解答”,对教材中的每道习题都给出了详细的解答,对容易出错和容易混淆的习题还给出了不同的解题方法,通过进一步讲解可以帮助读者提高对C语言的基本概念、算法和各种规则的理解;第四部分是“计算机等级考试(二级C语言)高频考点分析与上机典型题解”;第五部分“附录”中汇编了5套计算机等级考试(二级C语言)的笔试试题和参考答案及解析,供读者学习。
本书内容丰富,注重实践;突出重点、分散难点,知识结构合理、覆盖面广,既可作为高校学生学习“C语言程序设计”课程的辅导教材,也可作为C语言自学者的参考教材。
本书为《C 语言程序设计(第三版)》的配套教材,介绍了Visual C++ 6.0 集成环境下的上机方法。
根据主教材编排体系的要求,重新对全书所有习题给出了详细的解答,对于部分题目除了给出答案外,还给出了分析过程。
列举了近几年来全国计算机等级考试(二级C语言)高频考点,并对高频考点进行了详细分析。
列举了近几年来全国计算机等级考试(二级C 语言)上机题题例,对每种类型的题目都给出了举例和解答,同时给出了部分上机题习题并附有答案和解析。
收录了5 套全国计算机等级考试笔试试题(二级C 语言),并给出了每套考试试题的解析和答案,供读者参考和学习。
本书出版以来,经过多年的使用,得到了广大教师和读者的肯定,特别是本书的主教材《C语言程序设计》(任正云、李素若主编,中国水利水电出版社出版)在2010年被教育部高等学校高职高专计算机类专业教学指导委员会评为优秀教材,第二版荣获湖北省第七届教学成果奖。根据教育部高等学校计算机基础课程教学指导委员会《高等学校计算机基础核心课程教学实施方案》的要求,针对应用型人才培养的目标,结合主教材《C语言程序设计》和实际教学需要,并吸取广大读者的宝贵意见,在第二版的基础之上进行了如下几个方面的改进。
(1)只介绍了Visual C++ 6.0集成环境下的上机方法。
(2)根据主教材《C语言程序设计》(第三版)编排体系的要求,重新对全书所有的习题给出了详细的解答,对于部分题目除了给出答案外,还给出了分析过程。这部分题目一般都是容易出错和容易混淆的,通过进一步讲解可以帮助读者提高对C语言的基本概念、算法和各种规则的理解。
需要特别强调的,本书给出的程序并非唯一正确的解答,对同一个题目可以编出多种程序,我们给出的只是其中的一种,甚至不一定是最佳的一种。对于有些题目,我们给出了两种答案,供读者参考和比较,以启发思路。读者在使用本书时,千万不要照抄照搬,我们只是提供了一种参考答案,读者完全可以编写出更好的程序。
(3)列举了近几年来全国计算机等级考试(二级C语言)高频考点,对高频考点进行了详细分析。
(4)列举了近几年来全国计算机等级考试(二级C语言)上机题题例,对每种类型的题目给出了举例和解答,同时给出了部分上机题习题并附有答案和解析。
(5)本书附录收录了2009-2011年的全国计算机等级考试(二级C语言)笔试试题共5套,并给出了每套考试试题的解析和答案,供读者参考和学习。
本书由施俏春、李素若、任正云、赖玲任主编,琚辉、胡玉荣、张牧、肖衡任副主编。其中第一、二部分由李素若、赖玲共同编写;第三部分中的第1~6章主要由施俏春编写,第8~11章由赖玲编写,第7章由李素若、琚辉共同编写;第四部分由施俏春编写;第五部分由赖玲编写。全书由施俏春、任正云、李素若共同统稿,胡玉荣、张牧、赖玲负责全书的校对,在本书的编写过程中得到了主审田原教授和相关专家的指导,参与本书大纲讨论和相关内容编写的还有严永松、游明坤、陈万华、李俊梅和李祥琴等,荆楚理工学院对本书的出版给予了极大的支持,在此一并表示衷心的感谢。
由于作者水平有限,书中难免还会存在不足之处,再次恳请广大读者批评指正。
编 者
2016年2月
第一部分 C语言上机指导
第1章 Visual C++ 6.0上机操作 1
1.1 使用VC++ 6.0调试程序一般步骤 1
1.2 启动VC++ 1
1.3 新建或打开C程序文件 2
1.4 程序保存 2
1.5 执行程序 3
1.6 关闭程序工作区 4
1.7 命令行参数处理 5
1.8 程序调试简介 5
第二部分 上机实验安排
第1章 程序设计实验的一般步骤 11
1.1 问题分析 11
1.2 设计测试计划 12
1.3 设计程序方案 12
1.4 编写程序 13
1.5 上机调试 14
1.6 实验总结与实验报告内容 14
1.7 实验报告样例 14
一、问题说明 15
二、测试计划 15
三、程序框图 15
四、源程序 15
五、测试结果 16
六、本次实验总结 16
第2章 实验安排 18
2.1 熟悉TC环境下运行C程序实验 18
一、实验目的和要求 18
二、实验内容和步骤 18
三、上机需熟悉内容 19
2.2 数据类型、运算符和表达式实验 20
一、实验目的和要求 20
二、实验内容和步骤 20
三、上机练习 22
2.3 最简单的C程序设计实验 23
一、实验目的和要求 23
二、实验内容和步骤 23
2.4 逻辑结构程序设计实验 24
一、实验目的和要求 24
二、实验内容和步骤 24
三、上机练习 26
2.5 循环结构实验 26
一、实验目的和要求 26
二、实验内容和步骤 26
三、上机练习 30
2.6 数组实验 30
一、实验目的和要求 30
二、实验内容和步骤 30
三、上机练习 32
2.7 函数实验 33
一、实验目的和要求 33
二、实验内容和步骤 33
三、上机练习 36
2.8 指针实验 36
一、实验目的和要求 36
二、实验内容和步骤 37
三、上机练习 39
2.9 结构体、共用体实验 40
一、实验目的和要求 40
二、实验内容和步骤 40
三、上机练习 44
2.10 位运算实验 45
一、实验目的和要求 45
二、实验内容和步骤 45
三、上机练习 46
2.11 文件实验 47
一、实验目的和要求 47
二、实验内容和步骤 47
三、上机练习 49
第三部分 主教材习题和参考解答
第1章 C语言程序设计基础 50
一、单选题 50
二、填空题 52
三、简答题 52
四、程序设计部分 53
第2章 C语言的数据类型与基本操作 55
一、选择题 55
二、填空题 60
三、分析下列程序的输出结果 63
四、把下列命题写成C语言的表达式 65
五、解答题 65
第3章 顺序结构程序设计 67
一、选择题 67
二、填空题 71
三、分析下列程序的运行结果 73
四、编程题 74
第4章 选择结构程序设计 76
一、选择题 76
二、填空题 80
三、阅读程序,写出执行结果 82
四、编程题 82
第5章 循环结构程序设计 89
一、选择题 89
二、指出下列程序中的错误 94
三、分析下列程序的输出结果 95
四、请将下列程序补充完整 97
五、编程题 99
第6章 函数 104
一、选择题 104
二、填空题 108
三、阅读程序,写出执行结果 109
四、编程题 113
第7章 地址和指针 117
一、选择题 117
二、填空题 119
三、编程题 119
第8章 数组 121
一、选择题 121
二、填空题 125
三、编程题 128
第9章 指针的应用 133
一、选择题 133
二、填空题 137
三、编程题 140
第10章 结构体和共用体 147
一、选择题 147
二、填空题 149
三、编程题 150
第11章 文件 163
一、选择题 163
二、填空题 164
三、编程题 166
第四部分 计算机等级考试(二级C语言)高频考点分析与上机典型题解
第1章 等级考试高频考点分析 175
1.1 C程序设计基础 175
1.2 C语言的基本结构 177
1.3 函数 180
1.4 指针 182
1.5 数组 183
1.6 字符串 186
1.7 结构体、共同体和用户定义类型 188
1.8 文件 190
第2章 上机题例题选讲 192
2.1 填空题 192
2.2 改错题 198
2.3 程序设计题 203
2.4 上机题练习题 213
2.5 上机题参考答案 256
附录 272
2009年3月全国计算机等级考试二级C语言
笔试试题 272
2009年9月全国计算机等级考试二级C语言
笔试试题 280
2010年3月全国计算机等级考试二级C语言
笔试试题 289
2010年9月全国计算机等级考试二级C语言
笔试试题 298
2011年3月全国计算机等级考试二级C语言
笔试试题 307
2009年3月全国计算机等级考试二级C语言
笔试试题参考答案与解析 316
2009年9月全国计算机等级考试二级C语言
笔试试题参考答案与解析 322
2010年3月全国计算机等级考试二级C语言
笔试试题参考答案与解析 327
2010年9月全国计算机等级考试二级C语言
笔试试题参考答案与解析 333
2011年3月全国计算机等级考试二级C语言
笔试试题参考答案与解析 339
参考文献 345
- Java面向对象程序设计 [主编 姜春磊 陈虹洁]
- C语言程序设计实验指导与实训(第二版) [主编 倪燃]
- 程序思维与C语言实现 [张祎 王俊海 吕波]
- Python程序设计及实践教程 [肖朝晖]
- C语言程序设计 [魏琴 刘祖珉 赵仕波 肖阳春]
- C语言程序设计实验教程 [张小刚 司春景]
- 电气控制与PLC程序设计(第二版) [胡冠山]
- Java Web项目化设计实践教程 [邱云 曾陈萍]
- C语言程序设计(第三版) [主编 丁红 王立新 蔡开立]
- Python数据分析 [主编 冯志辉 赵磊 李放]
- Python程序设计与应用(第二版) [主编 张广渊]
- C程序设计实践教程 [刘卫国]
- C程序设计(慕课版) [刘卫国]
- 程序设计基础实践教程(C/C++语言版) [张桂芬 葛丽娜]
- C++案例项目精讲 [主编 杨国兴]
- SwiftUI完全开发 [李智威 著]
- MySQL数据库项目式教程 [陈亚峰]
- C语言程序设计习题与实验指导(第二版) [主编 甄增荣 张宾]
- C语言程序设计(第二版) [主编 甄增荣 田云霞]
- Unity3D虚拟现实应用开发实践 [主 编 刘龙]
- Python程序设计 [主编 姜春磊 陈虹洁]
- C语言程序设计实践教程(活页式) [主编 郑茵 陈巍 滕泓虬]
- 面向对象程序设计 [主编 张勇 张平华 赵小龙]
- Python程序设计基础及实战 [主编 刘健]
- C语言程序设计 [姜雪]
- Python程序设计实践教程 [王鹤琴 蔡正保]
- C++程序设计实践教程(第三版) [主编 刘卫国 曹岳辉]
- C++程序设计(第三版) [主编 曹岳辉 刘卫国]
- C语言程序设计项目化教程(活页式) [主编 张利华 潘晓利]
- 机器人流程自动化(RPA)实战——基于UiPath [主编 金鑫]