
C++实验
文章平均质量分 71
一半西瓜
世界上最远的距离就是知道和做到
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++实验1 质数判断、输出1~1000之内的所有质数、求π的近似值、学生信息结构体
1. 编写函数,从键盘输入一个整数,通过某个函数判断其是否为质数,并输出判断结果。2. 利用上题编写的函数,输出1~1000之内的所有质数。3. 编写程序,利用π/4=1-1/3+1/5-1/7+1/9-…公式求π的近似值,直到最后一项的绝对值小于10-6为止。4. 使用结构体编写程序,从键盘输入学生信息,包括:姓名/年龄/性别/成绩1/成绩2/成绩3/生源地,按生源地分组输出学生信息,按平均成绩降序输出学生信息及班级排名。至少5个学生原创 2019-05-10 00:58:22 · 3529 阅读 · 1 评论 -
C++实验8 房间类、家具类
实验八 类的继承(2)1. 正确使用类的继承和组合进行类的设计,分别表示房间、休息室、教室、投影仪,沙发,为每个类设置适当的成员变量、成员函数和构造函数,在主程序中生成对象进行测试。2. 正确使用类的继承进行类的设计,分别表示家具、沙发、床、沙发床,为每个类设置适当的成员变量、成员函数和构造函数,正确使用虚基类,在主程序中生成对象进行测试。原创 2019-10-10 00:07:38 · 2274 阅读 · 0 评论 -
C++实验7 动物类、武器类
实验七 类的继承(1)1. 以动物类为父类进行派生,设计可行的派生类,为派生类增加必要的成员,并对父类中的成员做适当调整,在主程序中对派生类的对象进行操作。2. 以游戏为背景,设计一个表示武器的父类,并实现至少两个子类。为设计出来的类设置适当的成员变量、成员函数和构造函数,在主程序中生成对象进行测试。原创 2019-10-10 00:00:55 · 2765 阅读 · 1 评论 -
C++实验6 改造实验5中的Player类、自行设计字符串类
【实验名称】数组、指针与字符串【实验目的】1、练习观察指针的内容及其所指的对象的内容2、通过动态内存分配实现数组,并体会指针在其中的作用。3、使用字符数组练习处理字符串的方法。【实验原理】C++ 支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。指针是一个变量,其值为另一个变量的...原创 2019-10-09 23:48:46 · 787 阅读 · 0 评论 -
C++实验5 游戏玩家类Player、两个道具类Helm和Armor
实验五 数据的共享与保护1. 为某个自己设定的游戏设定玩家类Player,设计必要的成员变量/成员函数/构造函数等。在类中增加静态成员,用于记录当前已经注册的玩家数量,并设计静态成员函数用于访问该数据。在主函数中生成对象并进行测试。2. 设计两个道具类Helm和Armor,设计必要的成员变量/成员函数/构造函数等,其中要求必须有成员变量valueOfDefense。在外部定义一个友元函数,可以读取该数据成员。在主函数中生成对象并进行测试。原创 2019-05-18 01:31:48 · 2917 阅读 · 0 评论 -
C++实验4 用于人事管理的(人员)类、设计Computer类
1. 设计一个用于人事管理的(人员)类。考虑到通用性,这里只抽象出所有类型人员都具有的属性:编号、性别、出生日期、身份证号等。其中“出生日期”声明为一个“日期”类内嵌子对象。用成员函数实现对人员信息的录入和显示。要求包括:构造函数和析构函数、拷贝构造函数、内联成员函数、组合。2.设计类Computer,CPU,RAM,InputDevice,OutputDevice,为每个类设计必要的成员变量/成员函数/构造函数等,通过类的组合进行使用,生成Computer的对象并进行操作。启动、执行、关机。原创 2019-05-10 14:30:57 · 9582 阅读 · 2 评论 -
C++实验3 三维空间中的点的类、动物类、矩形类
设计一个用于描述三维空间中的点的类,为其设计必要的成员变量和函数,并尽量增强其功能。设计一个描述动物的类,为其设计必要的成员变量和函数,并尽量增强其功能。设计一个矩形类,为其设计必要的成员变量和函数,并尽量增强其功能。原创 2019-05-10 14:23:36 · 2590 阅读 · 0 评论 -
C++实验2 置换加密算法、一维/二维/三维空间中任意一点之间的距离
1.设有置换加密算法:将大小写字母转换为其后的第i个字母,例如,i=4时,A->E…Z->D,a->e… z->d,非字母不变。编写程序,能够选择加密或解密功能以及i值,输入字符串后给出结果。2.使用重载,设计同名函数,计算原点与一维/二维/三维空间中任意一点之间的距离,并在主函数中测试。(参数可以是类类型,也可以使用普通类型)原创 2019-05-10 01:04:56 · 1244 阅读 · 0 评论 -
C++实验前言
这是什么实验?这些并不是很难的实验,只是对基础C++特性的运用。原创 2019-05-10 00:56:39 · 539 阅读 · 0 评论 -
C++实验9 分数类
【实验名称】多态【实验目的】1、理解多态的基本概念; 2、掌握运算符重载的基本方法;3、掌握运算符重载为成员函数和非成员函数的方法。【实验原理】多态按字面的意思就是多种形态。当类之间存在层次结构,并且类之间是通过继承关联时,就会用到多态。C++ 多态意味着调用成员函数时,会根据调用函数的对象的类型来执行不同的函数。C++ 允许在同一作用域中的某个函数和运算符...原创 2019-10-10 00:13:51 · 1286 阅读 · 1 评论