题库 第6765页
6-2 学生成绩的输入和输出(运算符重载) (10 分)
6-2 学生成绩的输入和输出(运算符重载) (10 分)现在需要输入一组学生的姓名和成绩,然后输出这些学生的姓名和等级。输入时,首先要输入学生数(正整数)N。接着输入N组学生成绩,每组成绩包括两项:第一项是学生姓名,第二项是学生的成绩(整数…
6-1 大整数求和(运算符重载) (15 分)
6-1 大整数求和(运算符重载) (15 分)BigInt类表示不超过100位的无符号大整数。试重载>>,<<和+,以支持无符号大整数的输入、输出与求和(假设结果仍是一个不超过100位的无符号大整数)。重载面向Big…
C++作业3 运算符重载
1-1多数运算符可以重载,个别运算符不能重载,运算符重载是通过函数定义实现的。(1分)TF作者何振峰单位福州大学1-1答案正确(1 分)1-2对每个可重载的运算符来讲,它既可以重载为友元函数,又可以重载为成员函数,还可以重载为非成员函数。(…
7-6 单继承中的构造函数与析构函数 (10 分)
7-6 单继承中的构造函数与析构函数 (10 分)编写代码实现一个表示点的父类Dot和一个表示圆的子类Cir,求圆的面积。Dot类有两个private数据成员 float x,y;Cir类新增一个private的数据成员半径float r…
7-5 用虚函数计算各种图形的面积 (10 分)
7-5 用虚函数计算各种图形的面积 (10 分)定义抽象基类Shape,由它派生出五个派生类:Circle(圆形)、Square(正方形)、Rectangle( 长方形)、Trapezoid (梯形)和Triangle (三角形),用虚函数…
7-4 马会飞 (15 分)
7-4 马会飞 (15 分)已知Horse类是Pegasus类的父类,根据以下主函数完善程序内容,以实现规定的输出。不允许改变主函数的内容。int main(){ Horse *p1 = new Horse; //…
7-3 动物世界 (15 分)
7-3 动物世界 (15 分)补充程序 :1、实现Mammal类的方法2、由Mammal类派生出Dog类,在Dog类中增加itsColor成员(COLOR类型)3、Dog类中增加以下方法:constructors: Dog()、Dog(in…
7-2 抽象基类Shape派生3个类 (15 分)
7-2 抽象基类Shape派生3个类 (15 分)声明抽象基类Shape,由它派生出三个类,圆形Circle,矩形Rectangle,三角形Triangle,用一个函数输出三个面积。输入格式:在一行中依次输入5个数,圆的半径,长方形的高和宽…