#A1014. 闰年判断
闰年判断
背景
没有时间为[偶数测试]的被秒杀而哀悼了,马上赶到题库的是,[闰年判断]!
【100年一次的特殊判断,你能接受的住吗】
PS:闰年的定义(来源于百度百科)
普通闰年:公历年份是4的倍数,且不是100的倍数的,为闰年(如2004年、2020年等就是闰年)。
世纪闰年:公历年份是整百数的,必须是400的倍数才是闰年(如1900年不是闰年,2000年是闰年)。
题目描述
写一个函数,其中有一个int类型的参数,判断这个参数所代表的年份是否为闰年,如果是,则返回1,如果不是,则返回0;同时,计算其中自己统计过的年份中,是闰年的年份的总数。
Format
Input
一个整数T 共T行,每行一个整数n
Output
共T行,每行返回一个1或0表示是否为闰年(如果输出1表示是闰年,输出0表示不是闰年)
第T+1行输出这些年份中闰年的数量
Samples
1
2008
1
1
3
2008
2001
1900
1
0
0
1
Limitation
时间1s,内存消耗1024KB.
Tips
n在int范围之内
请写一个函数
#include<stdio.h>
int num;
int leapYear(int year)
{
}
int main()
{
int T,n;
scanf("%d",&T);
for(int i=0;i<T;i++)
{
scanf("%d",&n);
printf("%d\n",leapYear(n));
}
printf("%d",num);
return 0;
}