❶ c语言判断一个年数是闰年还是平年,三种方法
#include <stdio.h>
int main()
{
int y;
scanf("%d",&y);
puts(y%400==0||y%4==0&&y%100!=0?"yes":"no");
return 0;
}
#include <stdio.h>
int main()
{
int y;
scanf("%d",&y);
if(y%400==0||y%4==0&&y%100!=0)
puts("yes");
if(y%400!=0&&(y%4!=0||y%100==0))
puts("no");
return 0;
}
#include <stdio.h>
int main()
{
int y;
scanf("%d",&y);
if(y%400==0||y%4==0&&y%100!=0)
puts("yes");
else
puts("no");
return 0;
}
❷ C语言编程题,输入一个年份,判断是否为闰年
一、闰年判断方法:
1、非整百年:能被4整除的为闰年。(如2004年就是闰年,2100年不是闰年)
2、整百年:能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)
二、算法设计:
1、输入年份;
2、根据年份,判断是否为闰年;
3、输出结果。
三、参考代码:
#include<stdio.h>
intmain()
{
intyear;
scanf("%d",&year);//输入年份
if(year%400==0||(year%4==0&&year%100!=0))//判断是否为闰年
printf("是闰年 ");
elseprintf("不是闰年 ");//输出结果。
return0;
}
❸ C语言算闰年平年怎么算
#include <stdio.h>
void main()
{
int year;
printf("\tinput a year:");
scanf("%d",&year);
if
(year%4==0&&year%100!=0||year%400==0);
printf("\n\t%d 是闰年\n",year);
else
printf("\n\t%d 是平年\n",year);
}
❹ 判断平年闰年的c语言怎么编程
#include<stdio.h>
void main()
{
int year,a;
printf("请输入年份:");
scanf("%d",&year);
if((year/4==0&&year/100!=0)||(year/400==0)) a=1;
else a=0;
if(a=1)
printf("\n%d此年是闰年\n",year);
else printf("%d此年非闰年\n",year);
}
❺ 闰年用c语言怎么写
1、打开Visual Studio编辑器,新建一个C语言文件,在最前面引入标准库文件,然后定义一个main主函数:
❻ C语言编程计算闰年
1、首先打开编译器,新建工程,文件后,写下头文件和主函数。
❼ 输入一年用c语言算出它是闰年还是平年
闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。补上时间差的年份为闰年。
公历规定:年份是整百数时,必须是400的倍数才是闰年;不是400的倍数的年份,即使是4的倍数也不是闰年。
根据闰年的定义,C语言判断闰年的代码可以写作
if((year%4==0&&year%100!=0)||(year%400==0))printf("闰年\n");
else printf("平年\n");
❽ 用c语言编写代码,实现闰年的判断
int leapyear(int);
int leapyear(int year)
{
if( (year%4==0&&year%100!=0) || year%400==0 )
{printf("%d is leapyear!", year);return 1;}
else
{printf("%d is not leapyear!", year);return 0;}
}