欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

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

书      号:9787113213169

丛  书 名:

作      者:孙辉

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:37

  • 内容简介

    "本书是为“C语言程序设计”课程编写的配套教材,与《C语言程序设计(第二版)》(孙辉、吴润秀主编)配套使用。本书分为两篇。第一篇为实验指导,分为10章,第1章由验证性实验组成,第2章至第7章每章由5个验证性实验、2个启发性实验和1个设计性实验组成,第8、9章每章由3个验证性实验、1个启发性实验和1个设计性实验组成,第10章由2个验证性实验和1个启发性实验组成。本书最大特点是将实验项目进行分层,分成了验证性、启发性和设计性三类,以适应不同的层次水平的程序设计爱好者,对初学者能循序渐进引导其熟悉程序设计,对有一定基础的学生能开拓思路。第二篇为习题集,共有10章和1个附录,每章都提供了大量的题目,试题类型丰富,包括选择题、填空题、程序阅读题、编程题和问答题等,有些题目是从历年全国计算机等级试题汇编而成,并在附录附有1套全国计算机等级考试二级C语言程序设计样题。本书适合作为普通高等院校各专业C语言程序设计课程实验教学用书,也可作为高等学校成人教育及广大工程技术人员普及计算机文化的岗位培训教程,同时还可作为广大计算机爱好者的入门参考书。
  • 前言

    为贯彻落实教育部高等学校非计算机专业基础课程教学指导分委员会提出的《关于进一
    步加强高等学校计算机基础教学的几点意见》(以下简称白皮书),进一步推动高等学校的计
    算机基础课教改革、提高实践教学质量,我们组织长期从事计算机基础教学的教师编写了《C
    语言程设计实验指导与习题集》一书。本书与“C 语言程序设计”课程配套,是辅助教材。
    本书按照白皮书中大学计算机基础课程教学大纲的基本要求,以及“必需够用”又兼顾一定
    前瞻性的要求,突出培养学生计算机动手能力和应用能力的原则,每章分别配备了验证性、
    启发性、设计性实验,并为每章编配了一定数量的习题。
    我们希望读者在学习过程中注重实践,多上机操作。学习计算机有一句至理名言“向计
    算机学习计算机”,意思便是,学习计算机要多实践,不能盲目崇尚教条、书本。
    本书适合作为普通高等院校各专业C 语言程序设计课程实验教学用书,也可作为高等
    学校成人教育及广大工程技术人员普及计算机文化的岗位培训教程,同时还可作为广大计算
    机爱好者的入门参考书。
    本书由南昌工程学院计算机基础实验中心的教师编写。全书分为实验指导和习题集两
    篇。实验指导共有10 章,其中第1 章、第10 章由孙辉编写,第2 章、第7 章由田秀梅编写,
    第3 章、第4 章由王芸编写,第5 章、第6 章由叶军编写,第8 章、第9 章由冯祥胜编写;
    习题集共有10 章,其中第1 章、第10 章由孙辉编写,第2 章、第7 章由田秀梅编写,第3
    章、第4 章由王芸编写,第5 章、第6 章由叶军编写,第8 章、第9 章由冯祥胜编写。全书
    由孙辉任主编,由叶军、冯祥胜任副主编,叶军负责统稿工作。
    在本书的编写过程中得到了南昌工程学院信息工程学院领导的指导,在此表示衷心感谢。
    由于计算机技术发展日新月异,加上编者水平有限,书中疏漏之处在所难免,敬请专家、
    教师和广大读者不吝指正。联系方式:叶军,yejun68@sina.com。
  • 目录

    第一篇 实 验 指 导
    第1 章 绪论..................................................................................................... 2
    1.1 Visual C++ 6.0 概述..........................................................................2
    1.2 Visual C++ 6.0 开发环境....................................................................2
    1.3 Visual C++ 6.0 编译器简介.................................................................8
    1.4 调试器的使用...................................................................................8
    1.4.1 常用调试工具.................................................................................................. 8
    1.4.2 单步跟踪和执行.............................................................................................. 9
    1.4.3 设置断点.......................................................................................................... 9
    1.4.4 单步执行........................................................................................................ 10
    1.5 集成开发环境中程序调试实例............................................................ 11
    1.6 实训内容....................................................................................... 13
    第2 章 基本数据类型及顺序结构程序设计...................................................... 26
    2.1 知识要点回顾................................................................................. 26
    2.1.1 数据类型、标识符、常量、变量................................................................ 26
    2.1.2 C语言运算符................................................................................................. 28
    2.2 实训内容....................................................................................... 32
    第3 章 分支结构............................................................................................. 42
    3.1 知识要点回顾................................................................................. 42
    3.1.1 if语句的三种形式......................................................................................... 42
    3.1.2 if语句的嵌套................................................................................................. 43
    3.1.3 switch语句..................................................................................................... 43
    3.1.4 常见错误举例................................................................................................ 44
    3.2 实训内容....................................................................................... 45
    第4 章 循环结构............................................................................................. 60
    4.1 知识要点回顾................................................................................. 60
    4.1.1 while语句....................................................................................................... 60
    4.1.2 do…while语句.............................................................................................. 60
    4.1.3 for语句........................................................................................................... 61
    4.1.4 break语句....................................................................................................... 62
    4.1.5 continue语句.................................................................................................. 62
    4.1.6 常见错误举例................................................................................................ 62
    4.2 实训内容....................................................................................... 63
    第5 章 函数................................................................................................... 75
    5.1 知识要点回顾................................................................................. 75
    5.1.1 函数的分类.................................................................................................... 75
    5.1.2 库函数的调用................................................................................................ 75
    5.1.3 自定义函数定义和调用................................................................................ 75
    5.1.4 函数的递归调用............................................................................................ 77
    5.1.5 函数中变量的分类........................................................................................ 77
    5.2 实训内容....................................................................................... 78
    第6 章 数组................................................................................................... 92
    6.1 知识要点回顾................................................................................. 92
    6.1.1 一维数组的定义............................................................................................ 92
    6.1.2 二维数组的定义............................................................................................ 93
    6.1.3 对数组值的引用............................................................................................ 94
    6.1.4 常用字符串函数............................................................................................ 94
    6.2 实训内容....................................................................................... 95
    第7 章 指针.................................................................................................. 111
    7.1 知识要点回顾................................................................................111
    7.1.1 指针的概念.................................................................................................. 111
    7.1.2 指针变量的定义.......................................................................................... 111
    7.1.3 指针运算符.................................................................................................. 111
    7.1.4 指针的算术运算符...................................................................................... 112
    7.1.5 指针与一维数组.......................................................................................... 112
    7.1.6 指针变量与二维数组.................................................................................. 113
    7.1.7 数组指针...................................................................................................... 113
    7.1.8 指针数组...................................................................................................... 114
    7.1.9 指向指针的指针.......................................................................................... 114
    7.1.10 指针数组的一个重要应用........................................................................ 114
    7.1.11 指向函数的指针变量................................................................................ 114
    7.2 实训内容......................................................................................115
    第8 章 结构................................................................................................. 126
    8.1 知识要点回顾................................................................................126
    8.1.1 结构类型...................................................................................................... 126
    8.1.2 联合.............................................................................................................. 132
    8.1.3 枚举类型...................................................................................................... 133
    8.1.4 typedef定义类型......................................................................................... 133
    8.2 实训内容......................................................................................134
    第9 章 文件................................................................................................. 154
    9.1 知识要点回顾................................................................................154
    9.1.1 文件概述...................................................................................................... 154
    9.1.2 常用的文件操作函数.................................................................................. 156
    9.2 实训内容......................................................................................160
    第10 章 预处理命令..................................................................................... 168
    10.1 知识要点回顾...............................................................................168
    10.1.1 C语言的预处理......................................................................................... 168
    10.1.2 文件包含.................................................................................................... 168
    10.1.3 宏定义........................................................................................................ 169
    10.1.4 条件编译指令............................................................................................ 170
    10.2 实训内容.....................................................................................172
    第二篇 习 题 集
    第1 章 绪论................................................................................................. 182
    第2 章 基本数据类型及顺序结构程序设计.................................................... 185
    第3 章 分支结构........................................................................................... 190
    第4 章 循环结构........................................................................................... 200
    第5 章 函数................................................................................................. 209
    第6 章 数组................................................................................................. 219
    第7 章 指针................................................................................................. 229
    第8 章 结构................................................................................................. 237
    第9 章 文件................................................................................................. 247
    第10 章 预处理命令..................................................................................... 253
    附录 全国计算机等级考试二级C 语言程序设计样题...................................... 257
    参考文献......................................................................................................... 264
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1 孙辉博士 教授 计算机基础教育工作单位南昌工程学院 邮政编码 电话 18970863593 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 孙辉,男,工学博士,教授,硕士研究生导师。江西省政协委员,南昌工程学院信息工程学院院长。全国水利水电类专业教学指导委员会委员;中国人工智能学会粗糙集与软计算专业委员会委员;江西省高职高专IT专业教学专家组组长;江西省中青年学科带头人;南昌市“五一”劳动奖章获得者;水利部及江西省优秀教师;首届江西省普通高校教学名师奖获得者。
  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐