欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > C++:判断闰年

C++:判断闰年

2025/12/18 8:53:45 来源:https://blog.csdn.net/qq_45959399/article/details/148061529  浏览:    关键词:C++:判断闰年
【描述】

判断某年是否是闰年。

【输入】

输入只有一行,包含一个整数a(0 < a < 3000)

【输出】

一行,如果公元a年是闰年输出Y,否则输出N

【样例输入】

2006

【样例输出】

N

【提示】

公历纪年法中,能被4整除的大多是闰年,但能被100整除而不能被400整除的年份不是闰年, 能被3200整除的也不是闰年,如1900年是平年,2000年是闰年,3200年不是闰年。

#include<iostream>
using namespace std;
int Judgeleapyear(int year)
{bool flag = false;if (year % 4 != 0)return flag;if (year % 100 == 0 && year % 400 != 0)return flag;if (year % 3200 == 0)return flag;flag = true;return flag;
}
int main()
{int a;cin >> a;if (Judgeleapyear(a))cout << "Y" << endl;else cout << "N" << endl;return 0;
}

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词