摘要:
定义一个时间类time,内有数据成员hour,minute,second,另有成员函数:构造函数用于初始化数据成员,输出函数,运算符重载+(加号),。编写主函数:创建时间对象,再输入秒数 n,通过运算符重载+(减号),计算该时间再过 n 秒后的时间值,时间的表示形式为时:分:秒,超过 24 时从 0 阅读全文
摘要:
相信同学们对复数运算符重载已经相当熟悉啦,那今天那我们来看看分数又该如何处理呢?定义一个分数类FS,有私有成员分子fz,分母fm。另有公有成员函数FS operator + (const FS &f)对运算符“+”进行重载,实现两个分数相加。题目首先给出一个整型数n,紧跟着2n行输入,输入形如3z4 阅读全文
摘要:
我们可以用一个类来模拟集合及集合运算,add运算用以实现集合元素的增加,delete运算用于实现集合元素的删除,find运算用以实现集合元素的查找,但是目前集合元素类型未知,可以是int、char、double等基本数据类型,也可以是String、Time、Student等对象类型,要求采用类模板实 阅读全文
摘要:
体育已经成为一门重要的中考科目,但身体存在某些疾病的同学可以免考。 为此,凤湖中学每年需要整理一下毕业班同学(学生数不超过300人)的体检表中的体检结论,筛选出需要免考的同学,建议其申请免考。 要求建立一个类Exam,每个Exam类对象存储一位同学的体检信息,包括私有数据成员: string num 阅读全文
摘要:
#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; } 阅读全文
摘要:
1.某类中有一个无参且无返回值的常成员函数 Show,则正确的 Show 函数原型是:void Show() const; 2.对类的构造函数和析构函数描述正确的是: 构造函数可以重载,析构函数不能重载 3.对象之间的相互作用和通信是通过消息。( )不是消息的组成部分: 要执行的函数的内部结构 4. 阅读全文
摘要:
#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 > 阅读全文
摘要:
#include <iostream>#include <cstring>using namespace std;struct sign{ char name[20]; int num; int flag;}x[105],y[105],z[105];int main(){ int n; cin>>n 阅读全文