#include <stdio.h>
int get_leap_year(int year);//函数的声明
int main(int argc, const char *argv[])
{
int year;
int leap;
printf("please input > ");
scanf("%d",&year);
if(year <= 0){
printf("input error,try again\n");
return -1;
}
leap = get_leap_year(year);
if(leap == 1){
printf("闰年\n");
}else{
printf("平年\n");
}
return 0;
}
//int 返回值类型 (void char int float)
//get_leap_year 函数的名字
//(int year) //函数的参数
int get_leap_year(int year)
{
if(((year%4 == 0) && (year%100 != 0))||
(year%400 == 0)){
return 1;
}
return 0;
}
本文介绍了一种使用C语言实现闰年判断的方法。通过一个简单的程序,演示了如何输入一个年份并判断该年是否为闰年。核心部分包括了一个get_leap_year函数,用于根据年份的特定规则(被4整除但不被100整除,或者被400整除)来判断是否为闰年。
7350

被折叠的 条评论
为什么被折叠?



