#include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
class Time
{
public:
Time()
{
minute=;
sec=;
}
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>=)
{
sec-=;
++minute;
}
return *this;
}
int main(int argc, char** argv) {
Time time1(,);
for(int i=;i<;i++)
{
++time1;
time1.display();
}
return ;
}
相关文章
- 10.15有一个班4个学生,5门课。(1)求第一门课的平均分;(2)找出有两门以上课程不及格的学生,输出他们的学号和全部课程成绩及平均成绩;(3)找出平均成绩在90分以上或全部课程成绩在85分以上的学生。分别编3个函数实现上3个要求。
- 编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E。要求: (1) Monkey类中有个构造方法:Monkey (String s),并且有个public void speak() 方法,在speak方法中输出“咿咿呀呀......”的信息。 (2)People类是Monkey类的子类,在People类中重写方法speak(),在speak方法 中输出“小样的,不
- 有一个TIME的类要求输出分和秒的值
- (要求使用指针方法)一个班有四名学生,五门课。(1)求第一门课的平均分;(2)找出有两门以上课不及格的学生,输出他们的学号、全部课程成绩和平均成绩;(3)找出平均成绩在90分以上或全部课程成绩均在85
- 例 2.2 有50个学生,要求输出成绩在80分以上的学生的学号和成绩。
- 为什么定义一个和类名相同的有返回值的方法,同样可以正常运行呢
- 分别设计点类Point和圆类Circle,点类有两个私有数据纵坐标和横坐标;圆类有也两个私有数据圆心和半径,其中圆心是一个点类对象;要求如下所述: (1) 通过构造方法初始化数据成员,数据成员的初始化通过构造方法的参数传递;(2) 分别编写点和圆的输出函数,其中圆的输出包括圆心和半径的输出;点的输出x,y;
- Java基础-继承-编写一个Java应用程序,设计一个汽车类Vehicle,包含的属性有车轮个数 wheels和车重weight。小车类Car是Vehicle的子类,其中包含的属性有载人数 loader。卡车类Truck是Car类的子类,其中包含的属性有载重量payload。每个 类都有构造方法和输出相关数据的方法。最后,写一个测试类来测试这些类的功 能。