2018年OJ第六次实验
fighting123678
这个作者很懒,什么都没留下…
展开
-
向量的运算
Description编写类Vector,用于表示一个向量。显然:它有三个数据成员,假定均为int类型的量,表示3个方向上的分量。定义其无参构造函数,初始化三个分量为0。3.定义带参构造函数,用于初始化向量。重载+、-、、<<和>>运算符。其中“+”和“-”不改变操作数的值,只是返回运算结果;“”实现两种乘法,包括数乘及叉积。Input输入...原创 2018-04-28 08:15:32 · 632 阅读 · 0 评论 -
强悍的矩阵运算来了
Description定义一个Matrix类,用于存储一个矩阵。重载其+、*运算符,分别用于计算两个矩阵的和、乘积;重载其<<和>>运算符,用于输出和输入一个矩阵。要求当两个矩阵不能进行加法或乘法运算时,应该输出Error。Input输入第1行N>0,表示有N组测试用例,共2N个矩阵。每组测试用例包括2个原创 2018-04-28 08:18:24 · 383 阅读 · 0 评论 -
Person类与Student类的关系
Description当然,一个student首先是一个person。所以,Student类是Person类的派生类。请定义Person类,包括:数据成员string name和int age,分别表示姓名和年龄。构造函数和析构函数,它们有相应的输出,见样例。void show()函数:按照样例输出该对象的name和age属性值。定义Student类,是Person类的子类:...原创 2018-04-28 08:20:53 · 3326 阅读 · 0 评论 -
还会用继承吗?
Description定义一个Base类,包括1个int类型的属性,以及满足输出格式要求的构造函数、拷贝构造函数和析构函数。定义Base类的子类Derived,包括1个int类型的属性, 以及满足输出格式要求的构造函数、拷贝构造函数和析构函数。Input第1行N>0表示测试用例个数。每个测试包括2个int类型的整数。Output见样例。Sample Input...原创 2018-04-28 08:22:55 · 219 阅读 · 0 评论 -
求个最大值
Description定义MaxValue类,用于求一系列非零整数的最大值。其中:数据成员elements用于存储所有输入的非零整数。void append(int)用于向elements中添加一个新数据。int getMax()用于求出elements中的最大值。Input输入若干个整数,以输入0表示输入结束。Output所有输入的非零整数中的最大值。Samp...原创 2018-04-28 08:24:37 · 319 阅读 · 0 评论