版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
1、实现一个函数判断year是不是润年。
2、思路:能被4整除同时不能被100整除的为闰年;能被400整除的为闰年。
3、程序:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
void discriminant_fun(year);
int main()
{
printf("请输入年份:");
int year;
scanf("%d", &year);
discriminant_fun(year);
system("pause");
return 0;
}
void discriminant_fun(year)
{
if (year % 4 == 0 && year % 100 != 0)
{
printf("%d为闰年!", year);
}
else if (year % 400 == 0 )
{
printf("%d为闰年!", year);
}
else
printf("%d不为闰年!", year);
}
4、结果: