
多态
染夕陌木
运营着一个公众号:请君笑来
运营着一个工作室:77生活工作室
展开
-
PTA R6-30 学生成绩的输入和输出(运算符重载) (10 分)
现在需要输入一组学生的姓名和成绩,然后输出这些学生的姓名和等级。输入时,首先要输入学生数(正整数)N。接着输入N组学生成绩,每组成绩包括两项:第一项是学生姓名,第二项是学生的成绩(整数)。输出时,依次输出各个学生的序号(从1开始顺序编号),学生姓名,成绩等级(不小于60为PASS,否则为FAIL)函数接口定义:面向Student类对象的流插入和流提取运算符裁判测试程序样例:#include <iostream>#include <string>usin原创 2021-06-29 23:47:01 · 3354 阅读 · 3 评论 -
R5-2填写程序中的空白,完成指定的功能
#include<iostream>using namespace std;class R{ int len,w;public: R(int len,int w);//成员函数声明; int getArea(); //构造函数声明; };R::R(int len,int w){ this->len=len;this->w=w; //对象数据成员名字一样,用this指针表示 //参数与成员变量名相同时,如this->n = .原创 2021-06-09 15:26:38 · 3046 阅读 · 0 评论 -
R6-6 复数的加减运算(运算符重载) (15 分)
题目要求:###复数加减(运算符重载)声明一个复数类CComplex(类私有数据成员为double型的real和image) 定义构造函数,用于指定复数的实部与虚部。 重载<<运算符,以格式real+image i的格式输出当前对象(当虚部为非负数时,实部虚部中间用+号连接,当虚部为负数时,实部虚部用-号连接:如3+4i,3-4i,3+0i)。 重载+运算符,实现两个复数对象之和(实部虚部分别相加)。 重载-运算符,实现两个复数对象的差(实部虚部分别相减)。输入格式: 输入有两原创 2021-05-31 16:06:08 · 8435 阅读 · 11 评论