判定2000-3000年中的每一年是否为闰年,并将结果输出,编写C语言程序

#include<stdio.h>
int main()
{
    void fun(int year);
    int year_2;
    printf("请输入2000-3000之间的年份\n");
    scanf("%4d",&year_2);
    fun(year_2);
    return 0;
}
void fun(int year)
{
    if((year<2000)||(year>3000))
        printf("您输入的年份不符合要求\n");
    else if((year%4==0)&&(year%100!=0))
        printf("%4d是闰年\n",year);
    else if(year%400==0)
        printf("%4d是闰年\n",year);
    else
        printf("%4d不是闰年\n",year);
}

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,以下是判断从19492023一年是否闰年的Python程序,并输出结果: ```python for year in range(1949, 2024): if year % 4 == 0: if year % 100 == 0: if year % 400 == 0: print(year, "是闰年") else: print(year, "不是闰年") else: print(year, "是闰年") else: print(year, "不是闰年") ``` 输出结果如下: ``` 1949 不是闰年 1950 不是闰年 1951 不是闰年 1952 是闰年 1953 不是闰年 1954 不是闰年 1955 不是闰年 1956 是闰年 1957 不是闰年 1958 不是闰年 1959 不是闰年 1960 是闰年 1961 不是闰年 1962 不是闰年 1963 不是闰年 1964 是闰年 1965 不是闰年 1966 不是闰年 1967 不是闰年 1968 是闰年 1969 不是闰年 1970 不是闰年 1971 不是闰年 1972 是闰年 1973 不是闰年 1974 不是闰年 1975 不是闰年 1976 是闰年 1977 不是闰年 1978 不是闰年 1979 不是闰年 1980 是闰年 1981 不是闰年 1982 不是闰年 1983 不是闰年 1984 是闰年 1985 不是闰年 1986 不是闰年 1987 不是闰年 1988 是闰年 1989 不是闰年 1990 不是闰年 1991 不是闰年 1992 是闰年 1993 不是闰年 1994 不是闰年 1995 不是闰年 1996 是闰年 1997 不是闰年 1998 不是闰年 1999 不是闰年 2000闰年 2001 不是闰年 2002 不是闰年 2003 不是闰年 2004 是闰年 2005 不是闰年 2006 不是闰年 2007 不是闰年 2008 是闰年 2009 不是闰年 2010 不是闰年 2011 不是闰年 2012 是闰年 2013 不是闰年 2014 不是闰年 2015 不是闰年 2016 是闰年 2017 不是闰年 2018 不是闰年 2019 不是闰年 2020闰年 2021 不是闰年 2022 不是闰年 2023 不是闰年 ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值