长沙尚学堂|十年树人|成就高薪
致力推动IT教育,我们正在行动    咨询热线:0731-83072091

C++定义一个Time类,包含数据成员minute(分)和sec(秒)模拟秒表

时间:2018-01-12 15:05:10   来源:网络转载   阅读:
  题目:有一个Time类,包含数据成员minute(分)和sec(秒),模拟秒表,每次走一秒,满60秒进一分钟,此时秒又从0开始算。要求输出分和秒的值。初值自拟。
  .程序源代码:
  #include<iostream>
  using namespace std;
  class Time
  {public:
  Time(){minute=0;sec=0;}
  Time(int m,int s):minute(m),sec(s){}
  Time operator++();
  void display(){cout<<minute<<":"<<sec<<endl;}
  private:
  int minute;
  int sec;
  };
  Time Time::operator++()
  {if(++sec>=60)
  {sec-=60;
  ++minute;}
  return *this;
  }
  int main()
  {Time time1(34,0);
  for (int i=0;i<61;i++)
  {++time1;
  time1.display();}
  return 0;
  }
标签:C++
分享:0
开班计划

试听申请表

全程面授,不高薪都难

报名成功后,尚学堂工作人员将在24小时内与您联系

热门文章
视频下载
猜你喜欢