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

C语言程序设计实验教程

书号:9787113095130 套系名称:21世纪高校计算机基础教育系列规划教材

作者:罗坚 王声决 主编 出版日期:2009-02-01

定价:26.00 页码 / 开本:268 /16

策划编辑:杨勇 责任编辑:秦绪好

适用专业:无 适用层次:本科/高职高专

最新印刷时间:

资源下载
内容简介 前言 目录 作者介绍 图书特色
  •         本书是《C语言程序设计(第三版)》(罗坚、王声决主编,中国铁道出版社出版)的配套实验指导书,全书包括配套教材的全部习题解答、上机实验指导、模拟试题三个部分。本书讲解透彻、深入浅出,题型多样、题量丰富,既重视理论知识的讲授,又强调实践能力的培养,为读者学习C语言提供了非常多的帮助。全

            书自成体系,可以单独使用,既适合作为高等院校C语言程序设计课程的教学参考书,又可作为等级考试辅导用书及培训教材。
  •         C语言是一种非常出色的程序设计语言,用它编制出来的程序代码短小精练,设计思路灵活多样,已经被广泛应用于计算机应用程序开发和计算机课程的专业教学等领域。国内外的许多高校都将C语言列为大学生学习编程的首选语言,目前C语言也成为全国计算机等级考试二级考试的主考语种之一。

            本书是《C语言程序设计(第三版)》(罗坚、王声决主编,中国铁道出版社出版)的配套实验指导书,本书采用了Visual C++ 6.0作为开发平台,提供的例题和习题解答的源程序均在Visual C++ 6.0下调试通过。本书作者长期从事高校C语言课程的教学,亲身感受到学生在学习过程中遇到的各种困难,了解到学生迫切需要一本学习C语言编程的辅导用书及参加计算机等级考试的备考复习资料,本书涵盖了《全国计算机等级考试二级C语言程序设计考试大纲》的有关内容,希望本书的出版能为读者提供一些方便。

            C语言程序设计是一门实践性很强的基础课程,初学者不妨借鉴“阅读→模仿→改写→设计”的模式来学习C编程,理论联系实际,通过大量的上机编程训练,逐步把握C编程的特点,进而提高该语言的应用能力。

            全书在内容组织上分为3篇12章,除了为配套的《C语言程序设计(第三版)》提供了全部的习题解答之外,并精心设计了与教学同步的实验题,另外还提供了5套模拟试题供读者进行自测。

            本书习题解答部分归纳了每章的知识重点,分析了问题的重点和难点,给出了配套教材中全部习题的详细解答,并充实了一部分新题,鼓励学生多读多练,帮助学生深入理解教材内容,巩固所学的基本概念,检验学习成果,为培养良好的程序设计习惯打下基础。

            在上机实验指导部分,强调了实践性环节的重要性,根据教学进度精心安排了同步的上机实验,并通过实验题选讲的形式详细介绍程序的调试方法和技巧,激发学生自主学习的热情。

            除此之外,本书还提供了5套模拟测试题,其中的题型均出自计算机等级考试的常考题型。在这些测试题的后面附加了详细的求解过程,提供了参考答案,以帮助读者尽快掌握这些题目的解题方法与技巧,为参加计算机等级考试做好充分准备。

            本书由罗坚、王声决任主编,徐文胜、李雪斌、傅清平任副主副。各章编写分工如下:第1章、第2章和附录B由王声决编写,第3章、第9章和附录A由傅清平编写,第4章由李雪斌编写,第5章和第6章由徐文胜编写,第7章和第8章由罗坚编写,第10章、第11章和第12章由王声决、傅清平、李雪斌、徐文胜和罗坚共同编写。全书最后由罗坚修改定稿。

            在本书的编写过程中,得到了聂承启教授、黄明和教授、王明文教授、甘登文教授、杨印根教授等领导的关心与支持,李建元、敖小玲、王丽君、吴克捷、王国纬、熊刚、王萍、钟林辉、王昌晶、刘洪、聂伟强、高志标、廖云燕、徐培、张婕、甘朝红、吴水秀、万中英、罗玮、倪海英等教师对本书提出了许多宝贵的意见,邓涛、张建平等教师对本书的成稿提供了很大的帮助,在此一并表示衷心感谢。此外,在本书的编写过程中,还参考了大量的文献资料,在此谨向这些文献资料的作者表示感谢。

            由于时间仓促和水平所限,书中疏漏之处在所难免,恳请各位专家、读者不吝批评指正。
  • 第一篇  习 题 解 答
    第1章  简单的C程序设计 1
    1.1  本章要点 1
    1.2  教材习题解答 2
    1.3  典型例题选讲 5
    1.4  练习及答案 7
    参考答案 7
    第2章  数据类型、运算符和表达式 8
    2.1  本章要点 8
    2.2  教材习题解答 9
    2.3  典型例题选讲 19
    2.4  练习及答案 20
    参考答案 21
    第3章  算法与程序设计基础 23
    3.1  本章要点 23
    3.2  教材习题解答 24
    3.3  典型例题选讲 39
    3.4  练习及答案 49
    参考答案 55
    第4章  函数 56
    4.1  本章要点 56
    4.2  教材习题解答 57
    4.3  典型例题选讲 75
    4.4  练习及答案 83
    参考答案 90
    第5章  指针类型与数组类型 92
    5.1  本章要点 92
    5.2  教材习题解答 93
    5.3  典型例题选讲 107
    5.4  练习及答案 110
    参考答案 111

    第6章  结构类型与联合类型 112
    6.1  本章要点 112
    6.2  教材习题解答 113
    6.3  典型例题选讲 124
    6.4  练习及答案 126
    参考答案 127
    第7章  文件 128
    7.1  本章要点 128
    7.2  教材习题解答 130
    7.3  典型例题选讲 155
    7.4  练习及答案 160
    参考答案 163
    第8章  面向对象技术与C++ 165
    8.1  本章要点 165
    8.2  教材习题解答 166
    8.3  典型例题选讲 177
    8.4  练习及答案 182
    参考答案 183
    第二篇  上机实验指导
    第9章  Turbo C上机指导 184
    9.1  一个简单的C程序上机的一般过程 184
    9.2  一个较为复杂的C程序的上机过程 188
    第10章  实验题选讲 193
    10.1  简单的C程序设计 193
    10.2  数据类型、运算符和表达式 194
    10.3  算法与程序设计基础 195
    10.4  函数 197
    10.5  指针类型与数组类型 199
    10.6  结构类型与联合类型 200
    10.7  文件 201
    10.8  面向对象技术与C++ 205
    第11章  上机实验安排 208
    实验一  Visual C++ 6.0的使用 208
    实验二  顺序结构程序设计 208
    实验三  选择结构程序设计 209
    实验四  循环结构程序设计 210
    实验五  自定义函数 210
    实验六  编译预处理命令 211
    实验七  指针与动态空间 212
    实验八  数组与字符串 212
    实验九  结构与单链表 213
    实验十  文本文件 213
    实验十一  C++趣味编程基础 214
    第三篇  模 拟 试 题
    第12章  模拟试题及答案 216
    模拟试题(一) 216
    模拟试题(一)参考答案 221
    模拟试题(二) 223
    模拟试题(二)参考答案 231
    模拟试题(三) 233
    模拟试题(三)参考答案 241
    模拟试题(四) 243
    模拟试题(四)参考答案 250
    模拟试题(五) 252
    模拟试题(五)参考答案 260
    附录A  常用字符与ASCII代码对照表 262
    附录B  常用库函数一览表 263
    参考文献 267


  • 无