关于闰年定义的问题

问题描述:

关于闰年定义的问题
我在网上查了下闰年的定义,说:能被400整除 或 能被4整除且不能被100整除就是闰年.也就是说符合条件:y%4 == 0 && y%100 = 0是闰年.那2000%4 == 0 成立 2000%100 = 0 不成立 那就是说2000年不是闰年,但2000%400 == 0 成立 是闰年 ,这不是起冲突么,

①、普通年能整除4且不能整除100的为闰年.(如2004年就是闰年,1900年不是闰年)②、世纪年能整除400的是闰年.(如2000年是闰年,1900年不是闰年)③、对于数值很大的年份,这年如果能被3200整除,并且能被172800整除则是...我上面的说法哪个地方错了呢?求解因为2000是世纪年,所以普通年的计算方法就不用考虑了顺便问一下您有没有做过编程, int IsLeapy (int y)
{return y%100 != 0 && y%4 == 0 || y%400 == 0;} 计算机具体怎么执行哎呀....这个恐怕要问专业的了
咱只能才出来您要自定义一个头函数式判断闰年的
其他的就.....爱莫能助了非常感谢,我再等1~2天,如果没有我更为满意的答案 我会采纳你的答案