#include<stdioh>
void leapyear(int y)
{ printf("%d年%s是闰年\n",y,y%4==0&&y%100||y%400==0"":"不");
}
int main()
{ int year;
printf("请输入需判断的年份:");
scanf("%d",&year);
leapyear(year);
return 0;
}
C语言输出2000-2050闰年代码:
#include <stdioh>
int main(){
int i=2000;
while(i<=2050)
{
if(i%4==0)
{
printf("%d\n",i);
}
i++;
}
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。
C语言简介:
C语言是一门面向过程的计算机编程语言,与C++、C#、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。
当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机 *** 作系统中都能够得到适用,且效率显著。
C语言拥有经过了漫长发展历史的完整的理论体系,在编程语言中具有举足轻重的地位。
//标准输入输出函数
#include<stdioh>
//定义不返回值的主函数
void
main()
{
//定义i一个整型变量n
int
n;
//提示输入一个数
printf("Please
input
a
number:\n");
//输入一个数n
scanf("%d",&n);
//如果(n能够被4整除而且不能被100整除)或者(n能够被400整除),那么该年为闰年,反之。
if((n%4==0&&n%100!=0)||n%400==0)
//输出该年为闰年
printf("This
year
is
runnian\n");
else
//输出该年不为闰年
printf("This
year
is
not
runnian\n");
}
闰年就是该年份数能被4整除且不能被100整除或者能被400整除的就是闰年。
参考代码:
#include<stdioh>int main()
{
int n;
scanf("%d",&n);
if((n%4==0&&n%100!=0)||n%400==0) //判断条件
printf("%d是闰年!\n",n);
else
printf("%d不是闰年!\n",n);
return 0;
}
/
运行结果:
2014
2014不是闰年!
/
我的答案比较基础,但是容易理解关系。不是最完美的。
#include <stdioh>
int main()
{
int year,leap;
printf("input the year: ");
scanf("%d",&year);
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)
{
leap=1;
}
else
{
leap=0;
}
}
else
{
leap=1;
}
}
else
{
leap=0;
}
if(leap)
printf("%d is ",year);
else
printf("%d is not ",year);
printf("a leap year\n");
return 0;
}
以上就是关于用c语言编写代码,实现闰年的判断全部的内容,包括:用c语言编写代码,实现闰年的判断、怎么用C语言输出2000~2050年中所有的闰年、C语言闰年编程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)