题目描述:
实现一个函数判断输入的year是不是润年。
主要思想:
只要搞清楚闰年的判断方法,用函数写出来即可。
闰年:能被4整除且不能被100整除,或者能被400整除。
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
{
printf("%d是闰年。\n", year);
}
完整代码
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdlib.h>
#include <stdio.h>
void leap_year(int year)
{
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
{
printf("%d是闰年。\n", year);
}
else
{
printf("%d不是闰年。\n", year);
}
}
int main()
{
int y = 0;
printf("输入你要查的年份:");
scanf("%d", &y);
leap_year(y);
system("pause");
return 0;
}