《C/C++程序设计实验教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:周转,郝兴伟著;周转等编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2012
  • ISBN:9787040357400
  • 页数:154 页
图书介绍:本书是为高等学校“C/C++程序设计”课程编写的实验教材,采用基于知识模块的内容组织方式,全书共分8章,分别是:C/C++上机实验环境,数据与数据类型,程序控制语句,构造数据类型,指针,函数,文件处理,面向对象程序设计。每个知识单元设计若干实验项目,分别由浅入深地对该模块知识设计了基本验证型、基础设计型、综合设计型和研究型4个不同层次的实验项目,以便学生对所学知识能够深入理解,全面培养学生的综合应用能力和解决实际问题的能力。本书突破传统“学院派”内容组织和写作方式的不足,实验项目设计更加注重实用性,避免单纯地为了验证语法而实验的弊端。每一个实验项目均包含实验内容、实验类型、实验目的、参考答案或关键代码,问题思考或知识拓展等部分。在实验内容部分,每个实验项目通常包含若干个相关的实验内容,以便于学生对知识的全面理解;在关键代码和知识拓展部分,包含问题的解题思路分析和点拨,凝炼了作者在课程教学和研发中积累的经验和体会,从而更好地培养学生的研究探索性思维。本书可作为高等学校计算机程序设计课程的教材,也可作为培训或自学教材。

第1章 C/C++上机实验环境 1

实验1.1 Visual C++ 6.0实验环境的搭建 1

实验1.2 C/C++程序的编辑、调试和运行 7

第2章 数据与数据类型 17

实验2.1整型数据及其处理 17

实验2.2实型数据及其处理 19

实验2.3字符型数据及其处理 20

实验2.4运算符与表达式 21

第3章 程序控制语句 24

实验3.1顺序结构程序 24

实验3.2基本输入输出函数的使用 26

实验3.3 if语句与条件运算符的使用 28

实验3.4使用switch语句实现多路分支 32

实验3.5简单循环结构的设计应用 37

实验3.6多重循环嵌套程序设计 40

实验3.7 break语句在循环设计中的使用 43

实验3.8 Fibonacci数列问题 46

实验3.9素数问题 48

实验3.10迭代算法的应用 53

第4章 构造型数据类型 56

实验4.1一维数组的应用 56

实验4.2字符数组的应用 59

实验4.3二维数组的应用 62

实验4.4结构体的基本操作 64

实验4.5结构体数组和共用体的应用 67

第5章 指针 70

实验5.1指针和数组 70

实验5.2字符指针和字符串 73

实验5.3内存动态分配 76

第6章 函数 81

实验6.1变量的作用域和存储类别 81

实验6.2函数的参数传递 85

实验6.3函数和指针 91

实验6.4函数的递归调用 97

实验6.5编译预处理 99

第7章 文件处理 102

实验7.1文本文件的写操作 102

实验7.2文本文件的读写操作 105

实验7.3二进制文件读写与文件指针定位操作 110

实验7.4文件综合设计 113

第8章 面向对象程序设计 122

实验8.1类与对象的定义和使用 122

实验8.2友元函数的使用 127

实验8.3静态成员的使用 132

实验8.4类的继承和派生 137

实验8.5多态性和虚函数的应用 145

实验8.6抽象类的使用 151