Description:判断某个年份是不是闰年,如果是闰年,请输出“yes”,否则请输出“no”
Input:输入一行,只有一个整数x (0<=x <=10000)
Output:输出只有一行字符
思路分析:
百度上看到的一个解释如下:
根据这一点我们可以得到一个if的判断条件:
if(year %4 ==0 && year %10 !=0 || year %400 == 0)
注意:
%——取余
= ——赋值
== ——等于
|| —— 或
&& ——且
完整的代码如下:
#include<stdio.h>
int main(){
int year;
scanf("%d",&year);
if(year %4 ==0 && year %10 !=0 || year %400 == 0)
printf("yes\n");
else
printf("no\n");
return 0;
}