//C++定义类实例
#include <iostream.h>
class time
{
private:
int hours,minutes,seconds;
public:
void getinfo()
{
cin >> hours >> minutes >> seconds;
}
void display()
{
cout << hours << ':' << minutes << ':' << seconds << endl;
}
void addit(const time& aa, const time& bb)
{
hours=aa.hours+bb.hours;
minutes=aa.minutes+bb.minutes;
seconds=aa.seconds+bb.seconds;
if(seconds>=60)
{
seconds-=60;
minutes++;
}
if(minutes>=60)
{
minutes-=60;
hours++;
}
}
};
void main()
{
time one,two,three;
cout << "/n请输入第一个时间(小时 分钟 秒):" ;
one.getinfo();
cout << "/n请输入第二个时间(小时 分钟 秒):" ;
two.getinfo();
three.addit(one,two);
cout << "/n结果是:";
three.display();
}
//默认参数函数实例
#include
void repchar(char='*',int=45);
//给该函数设默认值
void main()
{
repchar();
repchar('=');
repchar('*',30);
}
void repchar(char ch,int n)
{
for(int j=0;j cout< cout< }
#include <iostream.h>
class time
{
private:
int hours,minutes,seconds;
public:
void getinfo()
{
cin >> hours >> minutes >> seconds;
}
void display()
{
cout << hours << ':' << minutes << ':' << seconds << endl;
}
void addit(const time& aa, const time& bb)
{
hours=aa.hours+bb.hours;
minutes=aa.minutes+bb.minutes;
seconds=aa.seconds+bb.seconds;
if(seconds>=60)
{
seconds-=60;
minutes++;
}
if(minutes>=60)
{
minutes-=60;
hours++;
}
}
};
void main()
{
time one,two,three;
cout << "/n请输入第一个时间(小时 分钟 秒):" ;
one.getinfo();
cout << "/n请输入第二个时间(小时 分钟 秒):" ;
two.getinfo();
three.addit(one,two);
cout << "/n结果是:";
three.display();
}
//默认参数函数实例
#include
void repchar(char='*',int=45);
//给该函数设默认值
void main()
{
repchar();
repchar('=');
repchar('*',30);
}
void repchar(char ch,int n)
{
for(int j=0;j cout< cout< }