7.11

原创 2015年07月09日 16:01:39
#include<iostream>
#include<string>
using namespace std;
class Time{
  public:
    Time(int h=0,int m=0,int s=0);    //构造函数
    Time operator+(Time&);            //运算符重载函数
    void disptime(string);            //输出时间函数
  private:
    int hours;         //小时
int minutes;       //分钟
int seconds;       //秒钟
};
Time::Time(int h,int m,int s)                
{ hours=h;
if ( h<0)
{ cout<<"时钟数小于0,请修正"<<endl;
	  exit(0);
}
  minutes=m;
  if ( m>=60||m<0)
{ cout<<"分钟数小于0或大于等于60,请修正"<<endl;
	  exit(0);
}
seconds=s;
  if (seconds>=60||seconds<0)
{ cout<<"秒钟数小于0或大于等于60,请修正"<<endl;
	exit(0);
}
}
Time Time::operator+(Time& time)
{ int h,m,s;
  s=time.seconds+seconds;
  m=time.minutes+minutes+s/60;
  h=time.hours+hours+m/60;
  Time sum_time(h,m%60,s%60);   
  return sum_time;                
}
void Time::disptime(string str)
{ cout<<str;
  cout<<hours<<":"<<minutes<<":"<<seconds<<endl;
}
int main()
{ Time t1(2,45,40),t2(21,28,34),t3;
  t1.disptime("时间1是:");
t2.disptime("时间2是:");
 t3=t1+t2;
 t3.disptime("两个时间之和是:");
return 0;
}

SQLYog Enterprise v7.11 绿色版

  • 2008年12月01日 17:17
  • 9.77MB
  • 下载

【NOI2014模拟7.11】挖宝藏(treasure)

DescriptionInputOutput输出一个整数,为矿工获得所有宝藏的最小代价。Sample Input2 2 2 10 9 10 10 10 1 10 10 1 1 1 1 2 ...

ILog JRules V7.11安装文档.doc

  • 2010年11月20日 12:10
  • 2.69MB
  • 下载

IPHONE3/2 7.11=712SHSH

  • 2014年08月08日 18:45
  • 10KB
  • 下载

【JZOJ3736】【NOI2014模拟7.11】数学题(math)

DescriptionData ConstraintSolution这道题很妙啊,考场上没想到,这种套路以后见的多了说不定在考场上也能想到。 我们首先要知道两个要点: 1:当向量x,y满足夹角大于...

7.11欢乐爆零赛 [幻想乡的异变][幻想乡的例大祭]

7.11 欢乐爆零赛

7.11总结

1、ros编程,用qt编写自己的一个节点,并发布自己的消息(消息类型想换成自己的)。 1.1首先,必须先配置qt,具体参考http://blog.csdn.net/dxuehui/article/de...

7.11 Hibernate:内置生成器 – uuid

7.11 Hibernate:内置生成器 – uuid

SPFA维护dp——【NOI2014模拟7.11】挖宝藏

WC 2008游览计划升级版。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:7.11
举报原因:
原因补充:

(最多只允许输入30个字)