| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 869 人关注过本帖
标题:[原创]年、月、日输入输出例程
取消只看楼主 加入收藏
qilindh
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-10-7
收藏
 问题点数:0 回复次数:0 
[原创]年、月、日输入输出例程

#include <iostream.h>

class Date{

protected:

int year;

int month;

int day;

bool Isleapyear;

public:

Date(){};//构造函数无返回类型

Date(int year,int month,int day);

~Date(){};//析构函数无返回类型

int &GetYear(){return year;}

int &GetMonth(){return month;}

int &GetDay(){return day;}

void panduan(){Isleapyear=false;//平年闰年判断函数

if(year%100==0)

{if(year%400==0) Isleapyear=true;}

else {if(year%4==0) Isleapyear=true;} ;

if(Isleapyear==true) cout<<"\n该年是闰年";

else cout<<"\n该年是平年";

}

};

Date::Date(int year,int month,int day){

(*this).year=year;

(*this).month=month;

(*this).day=day;

}

void main(){

int year,month,day;

cin>>year>>month>>day;

Date mydate(year,month,day);

int &myyear=mydate.GetYear();

int &mymonth=mydate.GetMonth();

int &myday=mydate.GetDay();

cout<<myyear<<endl<<mymonth<<endl<<myday<<endl;

mydate.panduan();

}

测试通过,运行如下:

2000

12

2

该年是闰年

搜索更多相关主题的帖子: 例程 int Date month year 
2007-08-25 10:47
快速回复:[原创]年、月、日输入输出例程
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016693 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved