C语言程序设计实训--题解、实验、课程设计与样题(第二版)

-
【作 者】王成端 魏先民 主编
【I S B N 】978-7-5084-5574-7
【责任编辑】张玉玲
【适用读者群】本科
【出版时间】2008-07-01
【开 本】16开本
【装帧信息】平装(光膜)
【版 次】2008年07月第2版
【页 数】288
【千字数】
【印 张】
【定 价】¥28
【丛 书】21世纪高等院校规划教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书是与中国水利水电出版社出版的、由王成端等主编的《C语言程序设计》(第2版)一书配套使用的辅助教材。
本书共分五个部分,第一部分是《C语言程序设计》一书的习题和参考答案;第二部分是C程序开发环境,详细地介绍了Turbo C 2.0集成环境下编辑、编译、调试和运行程序的方法。第三部分是随教学进度安排的实验。根据教学要求中的各个知识点,统筹安排了10个实验项目。第四部分是为全部教学内容完成后安排的集中实训,即课程设计。第五部分是针对教材所讲知识点的配套试题。
本书对作者对《C语言程序设计实训??题解、实验、课程设计与样题》进行了全面修订和补充而成的,全部源程序都重新进行了调试和运行,对许多源程序作了较大的修改和完善,并且增加了对程序的说明。为了加强对实践环节的指导,重新编写了第三和第四部分中大部分的实验项目和课程设计项目。
本书内容丰富、概念清晰、实用性强,是学习C语言的一本很好的参考书,本书不仅可作为应用型本科计算机及相关专业的《C语言程序设计》课程的教学辅导参考书,也可以作为全国计算机等级考试二级C语言的学习参考用书。
第二版前言
根据多年来在教学一线和二级、三级C语言考试辅导工作中积累的丰富经验,本书作者编写了适应于学生需求的C语言程序设计实训教材,旨在培养学生的应用能力,将实践教学与理论教学密切结合。
本书第一版的特点:
(1)给出了《C语言程序设计》教材中所有习题的参考答案。在解题的过程中,根据题目的难易程度进行了不同的处理,对典型的、有代表性的题目进行了解析,对简单易懂的题目则不加分析而直接给出答案,对有些题目则以注释的形式加以说明。
(2)介绍了Turbo C的使用方法,详细列出了调试过程中常见的出错信息,是学生调试程序的得力工具。
(3)随教学进度安排了实验项目。根据教学要求中的各个知识点统筹安排了10个实验项目。为了尽量满足不同层次学生的需要,每个实验项目包括3~4个不同难易程度的实验题目。
(4)教学内容完成后,安排了课程设计题目。在每个课程设计题目中除了给出设计目的、设计内容和要求、设计模块分析及框图、设计所需的数据结构外,还给出主要模块的程序源代码。
(5)配套试题内容全面,难度适中,既有试题分析又有答案。
本书第二版主要修订内容:
(1)在介绍Turbo C 2.0集成环境时,增设了若干实例,详细介绍了在该环境下编辑、编译、调试和运行程序的方法。
(2)修改或更换了部分实验题目。每个实验题目,除了给出实验要求外,还增设了实验提示和实验扩展。
(3)将课程设计项目重新统筹安排,删掉了两个较为抽象的设计项目,增设了“体育比赛评分管理系统”这一新的设计项目。
(4)对于《C语言程序设计》教材中更换或添加的习题,给出相应的解析或源代码。
本书由王成端、魏先民任主编,徐翠霞、于春花任副主编,崔玲玲参编。其中第一部分的第1、6、9章,第二部分、第三部分的实验1、6、9由王成端编写;第一部分的第10、11章,第三部分的实验10、11,第四部分由魏先民编写;第一部分的第5、7章,第三部分的实验5、7,第五部分的试题1、3、5、6及答案由徐翠霞编写;第一部分的第2、3章,第三部分的实验2、3,第五部分的试题2及答案由于春花编写;第一部分的第4、8章,第三部分的实验4、8,第五部分的试题4及答案由崔玲玲编写。全书由王成端负责统稿。
本书习题丰富,讲解通俗易懂;实验和课程设计面向编程及应用,实用性强;可作为高等院校应用型本科计算机专业及相关专业“C语言程序设计”课程的教学辅导书,也可作为全国计算机等级考试二级C语言的学习参考书。
由于作者水平有限,书中错误之处在所难免,敬请广大读者批评指正。
第二版前言
第一版前言
第1部分 《C语言程序设计(第二版)》习题解析和答案
第1章 程序设计及C语言概述 1
第2章 数据描述与基本操作 3
第3章 C语言程序的流程控制 9
第4章 数组 24
第5章 函数 33
第6章 编译预处理 48
第7章 指针 57
第8章 结构体、共用体和枚举 69
第9章 位运算 81
第10章 文件 86
第2部分 C程序开发环境
第1章 Turbo C 2.0程序开发实践 94
1.1 Turbo C 2.0的安装 94
1.2 进入Turbo C 2.0 94
1.3 Turbo C 2.0的工作窗口 95
1.4 Turbo C 2.0的主菜单及其子菜单 97
1.5 编辑一个新文件 105
1.6 编辑一个已存在的文件 106
1.7 编译和连接 106
1.7.1 对单文件程序的编译连接 107
1.7.2 对多文件程序的编译连接 107
1.7.3 编译和连接过程中的显示信息 109
1.8 运行 111
1.8.1 在DOS环境下运行 111
1.8.2 在Turbo C环境下运行 111
1.9 调试 112
1.9.1 静态调试改正语法错误 112
1.9.2 动态调试改正逻辑错误 112
第2章 Turbo C的出错信息 113
2.1 出错信息的类型 113
2.2 出错信息解释 113
2.2.1 致命错误 113
2.2.2 一般错误 113
2.2.3 警告 122
第3部分 实验
实验1 Turbo C环境认识与简单C程序 126
实验2 选择结构的程序设计 128
实验3 循环结构的程序设计 133
实验4 数组及其应用 137
实验5 函数及其应用 144
实验6 编译预处理及其应用 150
实验7 指针及其应用 155
实验8 结构体、共用体及其应用 160
实验9 位运算及其应用 164
实验10 文件及其应用 167
第4部分 课程设计
设计1 时钟显示 172
1.1 程序功能 172
1.2 程序设计目的 172
1.3 程序设计 172
1.3.1 程序主界面 172
1.3.2 设计思路 173
1.3.3 源程序 173
1.4 小结 176
1.4.1 知识点 176
1.4.2 功能扩充 176
设计2 学生成绩管理 177
2.1 程序功能 177
2.2 程序设计目的 177
2.3 程序设计 177
2.3.1 程序主界面 177
2.3.2 设计思路 177
2.3.3 源程序 178
2.4 小结 198
2.4.1 知识点 198
2.4.2 功能扩充 198
设计3 具有四则运算功能的计算器 199
3.1 程序功能 199
3.2 程序设计目的 199
3.3 程序设计 199
3.3.1 程序主界面 199
3.3.2 设计思路 199
3.3.3 源程序 200
3.4 小结 205
3.4.1 知识点 205
3.4.2 功能扩充 205
设计4 体育比赛评分管理系统 206
4.1 系统概述 206
4.2 设计目的与功能 206
4.3 程序设计 206
4.3.1 程序主界面 206
4.3.2 设计思路 207
4.3.3 源程序 208
4.4 小结 223
4.4.1 知识点 223
4.4.2 功能扩充 223
第5部分 模拟试卷及参考答案
模拟试卷(一) 224
模拟试卷(二) 230
模拟试卷(三) 237
模拟试卷(四) 243
模拟试卷(五) 249
模拟试卷(六) 257
参考答案 265
参考文献 278
- C语言程序设计实验指导与实训(第二版) [主编 倪燃]
- 程序思维与C语言实现 [张祎 王俊海 吕波]
- C语言程序设计 [魏琴 刘祖珉 赵仕波 肖阳春]
- C语言程序设计实验教程 [张小刚 司春景]
- C语言程序设计(第三版) [主编 丁红 王立新 蔡开立]
- C语言程序设计习题与实验指导(第二版) [主编 甄增荣 张宾]
- C语言程序设计(第二版) [主编 甄增荣 田云霞]
- C语言程序设计实践教程(活页式) [主编 郑茵 陈巍 滕泓虬]
- C语言程序设计 [姜雪]
- C语言程序设计项目化教程(活页式) [主编 张利华 潘晓利]
- C语言同步案例习题精解 [主编 肖朝晖]
- C语言程序设计(微课版) [主编 夏启寿]
- C语言程序设计实践教程 [夏启寿]
- 单片机应用技术项目教程(C语言版)(第三版) [主编 郭志勇]
- 数据结构——C语言(微课版) [主编 梁海英]
- C程序设计简明教程 [黄能耿 黄致远 编著]
- C语言程序设计实验指导与实训 [主编 倪燃]
- 单片机原理及应用技术(C语言版) [周国运 鲁庆宾 赵天翔 编著]
- C#程序设计教程 [主编 李祥琴]
- C#数据库编程技术 [主编 顾家铭]
- 基于C#的可视化编程基础 [主编 张蕾蕾 黄健]
- C语言程序设计 [主编 杨娟 万青]
- 物联网编程与应用(C#) [主编 王浩 王伟旗]
- C语言程序设计 [主编 王婧 刘政宇]
- Visual Basic程序设计教程 [主编 郭秀娟 于全通]
- C语言程序设计项目化教程 [主编 彭琦伟 周威]
- C语言程序设计案例教程 [主 编 刘素芬 张建军 王宏斌]
- Visual Basic.NET程序设计上机实践教程 [主编 何振林 罗奕]
- Visual Basic.NET程序设计 [主编 何振林 罗奕]
- C语言程序设计(第二版) [主编 丁红 王辉]