摘要: 一、问题描述: 定义复数类MyComplex,主函数完成相关测试。 MyComplex类结构说明: 1、数据成员包括:私有数据成员:实部x(double)虚部y(double)。 2、成员函数包括:无参构造函数MyComplex(void),其功能是将数据成员数部和虚部的值均设为0; 有参构造函数M 阅读全文
posted @ 2023-05-26 17:25 信2211-8李欣垚 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 数据的间距问题(函数模板) 类point有三个数据成员:x、y和z, 分别代表x坐标、y坐标和z坐标,并有若干构造函数和一个重载-(减号,计算两点距离)的成员函数。 要求设计一个函数模板, template < class T> double dist(T a, T b) 对int, 阅读全文
posted @ 2023-05-25 14:33 信2211-8李欣垚 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 已知Horse类是Pegasus类的父类,根据以下主函数完善程序内容,以实现规定的输出。不允许改变主函数的内容。 int main() { Horse *p1 = new Horse; //输出:Horse 申请了空间... Horse *p2 = new Pegasus; /* 输 阅读全文
posted @ 2023-05-24 20:10 信2211-8李欣垚 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 定义抽象基类Shape,由它派生出五个派生类:Circle(圆形)、Square(正方形)、Rectangle( 长方形)、Trapezoid (梯形)和Triangle (三角形),用虚函数分别计算各种图形的面积,输出它们的面积和。要求用基类指针数组,每一个数组元素指向一个派生类的 阅读全文
posted @ 2023-05-23 20:00 信2211-8李欣垚 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 线性代数中的矩阵可以表示为一个row*column的二维数组,当row和column均为1时,退化为一个数,当row为1时,为一个行向量,当column为1时,为一个列向量。建立一个整数矩阵类matrix,其私有数据成员如下: int row; int column; int **m 阅读全文
posted @ 2023-05-22 21:40 信2211-8李欣垚 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 题目描述:定义一个时间类,小时和分钟是其两个私有成员数据。输入一个起始时间和一个结束时间(起始时间早于结束时间),通过运算符重载-(减号),计算这两个时间相隔多少分钟。说明:这两个时间在同一天之内,且采用24小时计时分式,即从00:00-23:59。 输入格式: 测试输入包含若干测试 阅读全文
posted @ 2023-05-18 19:30 信2211-8李欣垚 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 相信同学们对复数运算符重载已经相当熟悉啦,那今天那我们来看看分数又该如何处理呢?定义一个分数类FS,有私有成员分子fz,分母fm。另有公有成员函数FS operator + (const FS &f)对运算符“+”进行重载,实现两个分数相加。题目首先给出一个整型数n,紧跟着2n行输入 阅读全文
posted @ 2023-05-17 20:22 信2211-8李欣垚 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 给出下面的多边形基类框架: class polygon { protected: int number;//边数,最多不超过100条边 private: int side_length[100];//边长数组 public: polygon();//构造函数根据需要重载 int pe 阅读全文
posted @ 2023-05-16 19:04 信2211-8李欣垚 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 1、声明一个复数类Complex(类私有数据成员为double型的real和image) 2、定义构造函数,用于指定复数的实部与虚部。 3、定义取反成员函数,调用时能返回该复数的相反数(实部、虚部分别是原数的相反数)。 4、定义成员函数Print(),调用该函数时,以格式(real, 阅读全文
posted @ 2023-05-15 21:25 信2211-8李欣垚 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、问题描述: 计算点到直线的距离。首先设计一个点类Point,它有2 个私有数据成员x和y,表示点的坐标。另一个类为直线类Line,它有3 个私有数据成员a,b和c,表示直线方程ax+by+c= 0。这两个类中都说明了一个友元函数dist,用于计算一个点到直线的距离。点(x.y)到直线ax+by+ 阅读全文
posted @ 2023-05-14 20:03 信2211-8李欣垚 阅读(81) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示