热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

C语言程序设计实验指导与习题解答

中国水利水电出版社
    【作 者】马睿 孙丽云 【I S B N 】978-7-5170-0497-4 【责任编辑】李炎 【适用读者群】本科 【出版时间】2013-01-28 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】264 【千字数】402 【印 张】16.5 【定 价】29 【丛 书】21世纪高等院校规划教材 【备注信息】
图书详情

    本书是为了配合《C语言程序设计教程》一书的学习而编写的教学辅助教材,全书突出重点概念、基本语法和典型算法的应用以及问题求解的方法。主要包括C语言编程环境简介、上机实验和习题解析五部分内容。第1部分是向读者介绍两种常用的C语言编译环境——Visual C++ 6.0和Turbo C 2.0。第2、3部分根据教学大纲的要求,精心编排了20个实验,并提供了所有实验的参考答案。第4、5部分按照“C语言程序设计”课程高标准要求,补充了一定量代表性强、有易有难、适用范围广的习题及参考答案,供读者进行练习和自我测试。

    本书为高等学校计算机教材,不仅可以与《C语言程序设计教程》配套使用,也可以作为其他C语言教材的习题集与实验指导书,供高等学校本科生、计算机应用培训班学员、以及C语言自学者学习使用。

    本书为《C语言程序设计教程》(李丽芬,孙丽云主编,化学工业出版社出版)的配套教材,书中突出重点概念、基本语法和典型算法的应用以及问题求解的方法。

    全书分三部分:第一部分向读者介绍两种常用的C语言编译环境——Visual C++ 6.0和Turbo C 2.0。第二部分为实验篇,紧密配合教材内容,提供了配套的20个实验,供实践教学和上机选用,并给出了参考答案。第三部分为习题篇,提供了一些代表性强、有易有难、适用范围广的习题,供读者检查知识的掌握情况。

    每个实验均包括实验目的与要求、实验内容、注意事项及小结三部分。其中,实验内容部分均设有读程序写结果题,程序改错题,程序填空题和编程题。注意事项及小结部分总结该实验考察的主要知识点、典型的编程思路或注意事项。

    程序设计是一门实践性很强的课程,如果脱离了实践,不可能取得实效。上机实验和习题是程序设计课程非常重要的实践环节。但对于初学者而言,要编写出较优秀的程序并顺利通过编译及正确运行是有一定难度的。笔者在多年的程序设计课程教学中也深感实验指导和习题解答的重要性,为此我们编写了这本实验指导与习题解答。

    本书是我们2012年2月出版的《C语言程序设计教程》(李丽芬,孙丽云主编,化学工业出版社出版)的配套教材,全书突出重点概念、基本语法和典型算法的应用以及问题求解的方法。书中内容分为五大部分:第1部分向读者介绍了两种常用的C语言编译环境——Visual C++ 6.0和Turbo C 2.0。第2、3部分为实验篇,紧密配合教材内容,提供了配套的20个实验,供实践教学和上机选用,并给出了参考答案。在实验题型的选择上循序渐进,首先是读程序写结果题,考查读者对基本语法的掌握,培养读者的读程能力;程序改错题,考查读者对基本概念的理解,锻炼培养读者程序设计的思维能力;程序填空题,培养读者读懂程序、学习和模仿典型算法的能力;编程题,培养读者的独立思维能力和编程能力。编程思路部分,对部分题目给出了解题思路或编程提示,进行一定程度的启发。注意事项及小结部分,总结该实验考察的主要知识点、典型的编程思路或注意事项。第4、5部分为习题篇。按照基础课程要求,提供了一些代表性强、有易有难、适用范围广的习题,供读者检查知识的掌握情况。书中对这部分习题也给出了答案和部分必要的分析提示。

    因此,本书虽然是《C语言程序设计教程》的配套教材,但完全可以单独使用,相信读者能够从中获得启发。

    在本书的内容编写上,蔡小庆负责第1部分、实验十九和第10章习题,孙丽云负责实验一、十六、十七、十八和第1、9章习题,宋晓华负责实验二、三和第2章习题,李丽芬负责实验四、五、十一、十二、十三和第3、6章习题,马睿和朱雷负责实验六、七、十四、十五,刘佩贤负责实验八、九、十和第5章习题,张秋菊负责实验二十、第7章习题和附录,马睿、赵鹏和史迎春负责第4、8章习题。莫德举和马睿设计了全书结构,并做了最后的统稿工作。

    本书在编写过程中,北京化工大学北方学院的莫德举教授给与了很多有益的指导和帮助,在此深表谢意。由于编者时间和能力所限,书中难免存在错误和不妥之处,敬请读者、同仁批评指正。

    编 者

    2012年底于北京

    前言

    第1部分 C语言编程环境简介 1
    1.1 Visual C++ 6.0 1
    1.1.1 新建工程 1
    1.1.2 新建源文件 3
    1.1.3 编辑程序 4
    1.1.4 编译/连接 5
    1.1.5 运行 5
    1.2 Turbo C 2.0集成开发环境 6
    1.2.1 进入TC 2.0集成开发环境 6
    1.2.2 熟悉TC 2.0集成开发环境 6
    1.2.3 程序文件的基本操作 7
    1.2.4 菜单命令说明 9
    第2部分 上机实验 12
    实验一 熟悉C语言程序开发环境 12
    实验二 数据类型、变量与表达式 18
    实验三 顺序结构 20
    实验四 简单选择结构程序设计 22
    实验五 多分支选择结构与选择嵌套程序
    设计 26
    实验六 简单循环结构程序设计 31
    实验七 循环嵌套程序设计 36
    实验八 一维数组的使用 42
    实验九 二维数组的使用 46
    实验十 字符数组与字符串的使用 49
    实验十一 函数的定义与调用 52
    实验十二 函数的参数、函数的嵌套调用和
    递归调用 57
    实验十三 变量的作用域和生存期 62
    实验十四 指针的定义及其应用 66
    实验十五 指针作为函数参数 70
    实验十六 结构体 76
    实验十七 链表 79
    实验十八 共用体与枚举类型 85
    实验十九 文件 88
    实验二十 综合实验 90
    第3部分 上机实验答案及参考程序 92
    实验二 答案及参考程序 92
    实验三 答案及参考程序 93
    实验四 答案及参考程序 94
    实验五 答案及参考程序 96
    实验六 答案及参考程序 99
    实验七 答案及参考程序 102
    实验八 答案及参考程序 107
    实验九 答案及参考程序 109
    实验十 答案及参考程序 111
    实验十一 答案及参考程序 113
    实验十二 答案及参考程序 116
    实验十三 答案及参考程序 121
    实验十四 答案及参考程序 125
    实验十五 答案及参考程序 129
    实验十六 答案及参考程序 134
    实验十七 答案及参考程序 135
    实验十八 答案及参考程序 138
    实验十九 答案及参考程序 140
    实验二十 答案及参考程序 142
    第4部分 习题 152
    第1章 引言 152
    第2章 数据类型及其运算 154
    第3章 选择结构及其应用 159
    第4章 循环结构及其应用 167
    第5章 数组 179
    第6章 函数 185
    第7章 预处理命令 193
    第8章 指针 198
    第9章 结构体与共用体 211
    第10章 文件 215
    第5部分 习题参考答案 219
    第1章 引言 219
    第2章 数据类型及其运算 220
    第3章 选择结构及其应用 221
    第4章 循环结构及其应用 225
    第5章 数组 229
    第6章 函数 232
    第7章 预处理命令 237
    第8章 指针 237
    第9章 结构体与共用体 242
    第10章 文件 246
    附录 248
    附录1 常用字符与ASCII代码对照表 248
    附录2 运算符的优先级和结合性表 248
    附录3 C语言编译常见错误信息 249
    附录4 常用标准库函数 251
    参考文献 257
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册