美文网首页计科狗的C语言学习之路
输出划定时间区间内的所有闰年。

输出划定时间区间内的所有闰年。

作者: 天凉好个秋呐 | 来源:发表于2017-08-27 14:40 被阅读0次

引言

昨天和学姐闲聊的时候,聊到了 她们C语言考试的两道大题,其中一起题目要求大致就是输入两个年份,要求程序输出这两个年份之间的所有闰年。(假定输入年份也纳入到判断过程中)

C语言实现过程

//输出x-xxxx之间的所有闰年 2017-8-27
#include<stdio.h>
int main(void)
{
    int begin, end, cnt;    //定义变量begin,end存放起始结束年份,变量cnt做循环控制变量
    scanf("%d%d", &begin,&end);//读取用户输入
    cnt =begin;             //起始值赋值到cnt中
    while (cnt <= end)      //判断cnt值是否小于end值
    {//8-23行代码判断cnt值是否为闰年,是输出cnt值,cnt+1,否,cnt+1,cnt重新进入第7行循环
        if ((cnt % 4 == 0) && (cnt % 100 != 0))
        {
            printf("%d ", cnt);
            cnt++;
        }
        else if (cnt % 100 == 0)
        {
            printf("%d ", cnt);
            cnt++;
        }
        else
        {
            cnt++;
        }
    }
    printf("请按任意键结束程序");
    getchar();
    getchar();
    return 0;
}

相关文章

  • 输出划定时间区间内的所有闰年。

    引言 昨天和学姐闲聊的时候,聊到了 她们C语言考试的两道大题,其中一起题目要求大致就是输入两个年份,要求程序输出这...

  • 2019-10-31 10月31日程序设计实验OJ题目记录

    Problem A: 输出连续的整数序列 之一 Description 输出指定区间内的所有整数。 Input 输...

  • 为了二两秤争一争

    体测里身高体重的等级是按BMI值划定的,体重除以身高的平方和结果在18-24区间内则为优秀,每年,我都会因为体重不...

  • python二级题库03--判断是否是闰年

    一、题目 输入一个年份,输出是否是闰年。 二、分析 闰年条件:能被4整除但不能被100整除,或者能被400整除的年...

  • 华春造价:BIM技术在风景名胜区规划中的应用

    各方面的因子进行分析、综合、叠加,进而提出风景名胜区规划建议,为风景名胜区的范围划定和用地适宜性分区划定提供依据,...

  • 输入年月输出天数

    题目输入某某年,某某月,输出本月有多少天(包含是否有闰年) 结果输出 3.代码package cn.nokia.m...

  • 算法基础——基础知识

    1、特性 输入、输出 —— >=0个输入,>=1个输出 有穷性 —— 有限步骤、有限时间内完成 确定性...

  • 获取时间区间内所有的年月集合

    在Java代码中如何获取一个String类型日期区间内的所有的年份、月份,并以List 格式输出

  • [Java NIO] 缓冲区

    一.缓冲区 2.1 缓冲区 1.概念 缓冲区以及缓冲区如何工作,是所有IO的基础。 所谓输入/输出,无非是把数据移...

  • 2019-06-18

    贾汪区关于永久基本农田储备区划定目标任务报告 市局: 根据近期工作部署,我区永久基本农田储备区划定和核实整改工作已...

网友评论

    本文标题:输出划定时间区间内的所有闰年。

    本文链接:https://www.haomeiwen.com/subject/rvgbdxtx.html