计算机基础教育 > 算法与程序设计类

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

书号:9787113120825 套系名称:21世纪高校计算机应用技术系列规划精品教材

作者:林小茶 出版日期:2010-12-01

定价:20.00 页码 / 开本:208 /16

策划编辑:崔晓静 责任编辑:杜鹃 徐盼欣

适用专业:无 适用层次:应用型本科

最新印刷时间:

资源下载
内容简介 前言 目录 作者介绍 图书特色
  • 本书是与中国铁道出版社出版的教材《C语言程序设计(第三版)》(林小茶编著)配套的习题解答与上机指导,也适合单独作为学习C语言的辅导书。本书给出了教材《C语言程序设计(第三版)》中部分编写程序题目的参考答案,并编写了九个实验,每个实验包括实验目的和要求、实验指导和实验作业等,在实验步骤中对使用Visual C++ 6.0调试程序的方法做了详细的描述和介绍,供广大教师和学生参考。本书适合作为高等学校应用型本科学生学习C程序设计课程的教材,也可作为高职高专学生学习C语言程序设计课程的教材以及C语言自学者的教材或参考书。
  • 第三版前言 本书是与中国铁道出版社出版的教材《C语言程序设计(第三版)》(林小茶编著)配套的习题解答与上机指导。书中内容分为两部分,第一部分是“《C语言程序设计(第三版)》部分习题解答”,这部分内容对教材中编写程序的部分习题给出了详细的解答(简答题未给出答案),有些习题还给出了不同的解题方法,这些习题是作者多年以来在教学中积累、收集并经过验证的习题,全部经过上机调试通过;第二部分“C语言实验指导”中介绍了程序设计实验的一般步骤,给出了一份上机报告样例,并精心设计了九套上机实验题,每套实验都给出了实验目的和要求、实验指导和实验作业,帮助读者在实验中巩固所学知识;附录A总结了常用的Visual C++ 6.0动态调试命令,附录B介绍了Turbo C++ 3.0集成环境中常用命令的使用方法。本书在第二版的基础上做了一些小小的改动。首先,去掉了全部简答题的答案,原因是在教学过程中发现很多同学在原封不动地抄答案,其实,仔细阅读和学习主教材,答案都是可以找到的,在找寻答案的过程中,还可以学习教材的内容。第二,去掉了所有显示程序结果的答案,因为这部分答案是可以通过上机得到结果的,有些同学在学习过程中懒得上机,这是一个非常不好的毛病。本书中部分是提高题,这部分题目进行了注释。本版教材中增加了一章“控制循环的实用方法”,编者认为这部分内容很实用,但是由于主教材篇幅过大,因此将其加在本书中,希望读者能学到一些比较有意义的案例。感谢章子辰和赵阳阳帮助调试了全部的程序。最后,借本书再版的机会,向使用本书作为教材和学习参考书的教师和读者表示衷心的感谢,并殷切希望您对本书的内容和编写方法提出宝贵的意见和建议。 编 者 2010年9月
  • 第一部分  《C语言程序设计(第三版)》部分习题解答
    第1章  C语言概述 1
    第2章  C语言的基本知识 3
    第3章  顺序和选择结构程序设计 6
    第4章  循环结构程序设计 13
    第5章  函数 21
    第6章  数组 27
    第7章  指针 39
    第8章  结构体等构造数据类型 54
    第9章  文件 71
    第二部分  C语言实验指导
    第10章  程序设计实验的一般步骤 81
    10.1  问题分析 81
    10.2  设计测试计划 82
    10.3  设计程序方案 83
    10.4  编写程序 83
    10.5  上机调试 84
    10.6  实验总结与实验报告内容 84
    10.7  实验报告样例 84
    第11章  实验指导 87
    11.1  实验1  C基础练习 87
    11.1.1  实验目的和要求 87
    11.1.2  实验指导 87
    11.1.3  实验作业 91
    11.2  实验2  基本数据类型与运算符 91
    11.2.1  实验目的和要求 91
    11.2.2  实验指导 92
    11.2.3  实验作业 97
    11.3  实验3  顺序与分支结构 97
    11.3.1  实验目的和要求 97
    11.3.2  实验指导 97
    11.3.3  实验作业 104
    11.4  实验4  循环结构 104
    11.4.1  实验目的和要求 104
    11.4.2  实验指导 105
    11.4.3  实验作业 111
    11.5  实验5  函数 113
    11.5.1  实验目的和要求 113
    11.5.2  实验指导 113
    11.5.3  实验作业 120
    11.6  实验6  数组 121
    11.6.1  实验目的和要求 121
    11.6.2  实验指导 121
    11.6.3  实验作业 128
    11.7  实验7  指针 129
    11.7.1  实验目的和要求 129
    11.7.2  实验指导 130
    11.7.3  实验作业 135
    11.8  实验8  结构体、联合体和枚举 137
    11.8.1  实验目的和要求 137
    11.8.2  实验指导 137
    11.8.3  实验作业 144
    11.9  实验9  文件 144
    11.9.1  实验目的和要求 144
    11.9.2  实验指导 145
    11.9.3  实验作业 150
    第12章  控制循环的实用方法 151
    12.1  计数循环和哨兵循环 151
    12.2  计数哨兵循环 152
    12.3  询问循环 153
    12.4  输入验证循环 154
    第13章  程序阅读练习 156
    13.1  C语言的基本知识 156
    13.2  顺序和选择结构程序设计 157
    13.3  循环结构程序设计 159
    13.4  函数 161
    13.5  数组 163
    13.6  指针 167
    13.7  结构体等构造数据类型 169
    13.8  文件 171
    附  录
    附录A  Visual C++ 6.0的动态调试命令 173
    附录B  Turbo C++ 3.0上机指南 175
    B.1  使用Turbo C++ 3.0调试程序的步骤 175
    B.2  Turbo C++ 3.0的工作窗口 177
    B.3  Turbo C++ 3.0菜单命令的功能 179
    B.3.1  File主菜单项 179
    B.3.2  Edit主菜单项 181
    B.3.3  Search主菜单项 182
    B.3.4  Compile主菜单项 184
    B.3.5  Project主菜单项 186
    B.3.6  Options主菜单项 188
    B.3.7  Window主菜单项 189
    B.4  程序的运行和动态调试 190
    B.4.1  程序的运行 190
    B.4.2  程序动态调试方法 191

  • 无