求闰年的c语言程序

如题所述

闰年是指公历中除了能被4整除的年份外,还必须除以100得到的余数不为0,或者能直接被400整除的年份。在C语言中,可以通过以下代码来判断一个年份是否是闰年:
```c
#include
int main()
{
int year;
printf('请输入一个年份:');
scanf('%d', &year);
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
printf('%d年是闰年。\n', year);
}
else
{
printf('%d年不是闰年。\n', year);
}
return 0;
}
```
首先,我们定义一个整数变量year来存储年份。然后,通过printf函数输出提示信息,让用户输入一个年份。接着,使用scanf函数读取用户输入的年份,并将其保存到year变量中。
接下来,使用if语句判断年份是否是闰年。if语句的判断条件是:如果年份能被4整除且不能被100整除,或者能被400整除,则这个年份是闰年。如果满足这个条件,则使用printf函数输出“年份是闰年”的信息。如果不满足条件,则输出“年份不是闰年”的信息。
最后,使用return语句结束程序。
总的来说,这个程序比较简单,但能够有效地判断一个年份是否是闰年,可以为我们在实际工作中解决一些问题提供帮助。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网