05 2022 档案

摘要:已有一个日期类Date,包括三个protected成员数据 int year; int month; int day; 另有一个时间类Time,包括三个protected成员数据 int hour; int minute; int second; 现需根据输入的日程的日期时间,安排前后顺序,为此以D 阅读全文
posted @ 2022-05-31 21:24 墨燃云 阅读(380) 评论(0) 推荐(0)
摘要:给出下面的多边形基类框架: class polygon { protected: int number;//边数,最多不超过100条边 private: int side_length[100];//边长数组 public: polygon();//构造函数根据需要重载 int perimeter( 阅读全文
posted @ 2022-05-31 20:57 墨燃云 阅读(310) 评论(0) 推荐(0)
摘要:#include <iostream> #include <math.h> #include <iomanip> using namespace std; class rl { private: double x,y; public: void set(double n=0,double m=0) 阅读全文
posted @ 2022-05-25 20:40 墨燃云 阅读(344) 评论(0) 推荐(0)
摘要:complex rl(string s,complex t1) { int l=s.length(); if(s[l-1]!='i')//仅实数 { int n=0,i=0; for(i=0;i<l;i++) { int t=(int)s[i]-48; if(t>=0&&t<=9) { n=n*10 阅读全文
posted @ 2022-05-25 18:44 墨燃云 阅读(98) 评论(0) 推荐(0)
摘要:定义一个时间类time,内有数据成员hour,minute,second,另有成员函数:构造函数用于初始化数据成员,输出函数,运算符重载+(加号),。编写主函数:创建时间对象,再输入秒数 n,通过运算符重载+(减号),计算该时间再过 n 秒后的时间值,时间的表示形式为时:分:秒,超过 24 时从 0 阅读全文
posted @ 2022-05-24 19:44 墨燃云 阅读(389) 评论(0) 推荐(0)
摘要:相信同学们对复数运算符重载已经相当熟悉啦,那今天那我们来看看分数又该如何处理呢?定义一个分数类FS,有私有成员分子fz,分母fm。另有公有成员函数FS operator + (const FS &f)对运算符“+”进行重载,实现两个分数相加。题目首先给出一个整型数n,紧跟着2n行输入,输入形如3z4 阅读全文
posted @ 2022-05-23 20:50 墨燃云 阅读(258) 评论(0) 推荐(1)
摘要:我们可以用一个类来模拟集合及集合运算,add运算用以实现集合元素的增加,delete运算用于实现集合元素的删除,find运算用以实现集合元素的查找,但是目前集合元素类型未知,可以是int、char、double等基本数据类型,也可以是String、Time、Student等对象类型,要求采用类模板实 阅读全文
posted @ 2022-05-19 20:21 墨燃云 阅读(236) 评论(0) 推荐(0)
摘要:体育已经成为一门重要的中考科目,但身体存在某些疾病的同学可以免考。 为此,凤湖中学每年需要整理一下毕业班同学(学生数不超过300人)的体检表中的体检结论,筛选出需要免考的同学,建议其申请免考。 要求建立一个类Exam,每个Exam类对象存储一位同学的体检信息,包括私有数据成员: string num 阅读全文
posted @ 2022-05-18 21:35 墨燃云 阅读(226) 评论(0) 推荐(0)
摘要:#include <iostream>#include <iostream>#include <algorithm>using namespace std;int flag(int elem){ int t; if(elem%100==0) { if(elem%400==0) { t=366; } 阅读全文
posted @ 2022-05-18 21:33 墨燃云 阅读(80) 评论(0) 推荐(0)
摘要:1.某类中有一个无参且无返回值的常成员函数 Show,则正确的 Show 函数原型是:void Show() const; 2.对类的构造函数和析构函数描述正确的是: 构造函数可以重载,析构函数不能重载 3.对象之间的相互作用和通信是通过消息。( )不是消息的组成部分: 要执行的函数的内部结构 4. 阅读全文
posted @ 2022-05-11 22:35 墨燃云 阅读(334) 评论(0) 推荐(0)
摘要:sort 进行class二次排序 阅读全文
posted @ 2022-05-09 20:01 墨燃云 阅读(228) 评论(0) 推荐(0)
摘要:#include <iostream> using namespace std; int gcd(int a, int b) { if (a % b==0) return b; else return gcd(b, a % b); } int x, y; int main(){ cin >> x > 阅读全文
posted @ 2022-05-01 20:56 墨燃云 阅读(43) 评论(0) 推荐(0)