规定要用到
int isLeap(int year){
返回一个整型数据 }
如果不使用以上函数则会出现编译错误!!
格式
输入格式
输入一个年份 输入有多组
输出格式
是闰年则输出yes,否则输出no
样例
样例输入
2004
2005
样例输出
yes
no
代码如下:
#include <stdio.h>
int isLeap(int year)
{
if(year%4==0 && year%100!=0 || year%400==0)
return 1;
else
return 0;
}
int main()
{
int year;
while(scanf("%d",&year) != EOF)
{
if (isLeap(year))
printf("yes\n");
else
printf("no\n");
}
return 0;
}
#include <stdio.h>
int isLeap(int year){
if((year%4==0&&year%100!=0)||(year%400==0))//判断闰年计算方法
{
return 1;
}
else{
return 0;
}
return 0;
}
int main(){
int num;
while(scanf("%d",&num)!=EOF){
int result=isLeap(num);
if(result){
printf("yes\n");
}else{
printf("no\n");
}
}
return 0;
}