1937 - 判断闰年

  输入年份,是闰年则输出Yes,不是则输出No。

题目输入

  一行: 一个正整数,表示年份。

题目输出

  一行:是闰年,输出"Yes",否则输出"No",不含双引号。

输入/输出样例

题目输入

2000

题目输出

Yes

提示

闰年条件:

满足下列条件之一的年份即为闰年:

1)能被4整除不能被100整除
2)能被400整除的年份

<br />

参考程序:

<img src="http://tk.hustoj.com:80/attached/image/20140321/20140321114603_84541.jpg" alt="" />


C语言解答

#include <stdio.h>
int main(){
int year;
scanf("%d",&year);
if(year%400==0||(year%4==0&&year%100!=0))
printf("Yes\n");
else
printf("No\n");
return 0;}

C++解答

#include<iostream>
using namespace std;
int main()
{
    int y;
    cin>>y;
    if (y%4==0&&y%100!=0||y%400==0)
        cout<<"Yes"<<endl;
    else cout<<"No"<<endl;
    
    return 0;  
}

提示

闰年条件:

满足下列条件之一的年份即为闰年:

1)能被4整除不能被100整除
2)能被400整除的年份

<br />

参考程序:

<img src="http://tk.hustoj.com:80/attached/image/20140321/20140321114603_84541.jpg" alt="" />


时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题