C语言:判断给定的年份是否为闰年。 您所在的位置:网站首页 输入一个年份判断其是否为闰年 C语言:判断给定的年份是否为闰年。

C语言:判断给定的年份是否为闰年。

2024-07-17 20:19| 来源: 网络整理| 查看: 265

 程序分析:

1.什么是闰年? 能被 4 整除,且不能被 100 整除 或者能被 400 整除,我们称这样的年份为闰年。

2. 这是一道判断是与不是的题,所以函数的返回值类型为 bool 类型(满足条件为 true ,不满足条件为 false )。

3. 接着在主函数中,从键盘上获取一个年份,传入子函数中,再把子函数的结果返回到主函数中即可得到想要的结果。

#include bool IsLeapYear(int num)  //求某一年是不是闰年 {     if ((num % 4 == 0 && num % 100 != 0) || num % 400 == 0)     {         return true;//结束当前的函数     } return false; } int main() //进行结果测试 printf() {     int num; printf("请输入年份:");     scanf_s("%d", &num);     bool result = IsLeapYear(num);     if (result == true)     {         printf("%d是闰年", num);     }     else     {         printf("%d不是闰年", num);     } }

调试结果如下:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有