已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: 求完善日期判断逻辑

作者: @Ta

时间: 2015-04-29

点击: 5310

@love回忆
#include<iostream.h>
class Date{
	int y,m,d;
public:
	Date(){
		y=2015;m=4;d=30;
	}
	Date(int y,int m,int d){
		this->y=y;
		this->m=m;
		this->d=d;
	}
	Date operator ++(){
		++d;
		cout<<d;
		return *this;
	}
	Date operator ++(int){
		d++;
		cout<<d;
		return *this;
	}
	void display(){
		cout<<y<<m<<d;
	}
};

void main(){
	Date d1(2015,5,2);
	d1++;
	cout<<"\n";
	++d1;
}

运算符重载已经搞定,现在想让大家帮忙写日期判断逻辑,因为我对闰年什么的要吐了...
因为自增++原来只能操作一个int
现在要求自写类 能够操作一个日期
完善了就是对一个三组数构成的日期对象操作
还要智能应答闰年产生的问题

[隐藏样式|查看源码]


『回复列表(8|隐藏机器人聊天)』

1. 我就是个路过打酱油的
if [ $[$1 % 4] -eq 0 ] && [ $[$1 % 100] -ne 0 ];then
#如果该四位数能被4整除但不能被100整除
echo -n "$i 是闰年"
elif [  $[$1 % 400] -eq 0 ];then
#如果该四位数能够被400整除
echo -n "$i 是闰年"
else
echo -n "$i 不是闰年"
fi
else
echo -n "请输入一个四位数"
fi
fi

复制粘贴~
(/@Ta/2015-04-29 14:22//)

2. 一楼,
(/@Ta/2015-04-29 18:19//)

3. @love回忆,一楼是shell,虽然可以转成c。。。
(/@Ta/2015-04-29 19:33//)

4. @回复可见教程贴,嗦嘎,我也没学过C现在在学C,懂的太少
(/@Ta/2015-05-01 00:52//)

5. @水木易安,话说你什么时候学的c++的类了的?
(/@Ta/2016-10-08 04:10//)

6. @水木易安,现在看起来好简单
(/@Ta/2016-12-26 00:20//)

7. 为什么5楼,6楼在自言自语
(/@Ta/2016-12-26 09:10//)

8.

@水木易安,我现在怎么又看不懂了?
小米5黑色低配版

(/@Ta/2019-07-04 10:31//)

回复需要登录

9月11日 01:56 星期四

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1