输入一个天数和年,求月和日(有平年和闰年)

这是一个C语言编程任务,要求根据输入的天数和年份,确定对应的月份和日期,考虑平年和闰年的判断。代码采用了一种直观的方法来解决这个问题。
摘要由CSDN通过智能技术生成

今天是一个C语言代码

题目:输入一个天数和年,求月和日(有平年和闰年)

先上代码
我这里是用了最简单的一种(好吧,其实是大佬写的我看的迷迷糊糊的,决定自己用复杂又简单一点开始,之后在改变程序变简洁)

#include "stdio.h"
main()
{
   
    int y,a,b,days,m;
    printf("请输入年:\n");      //y
    scanf("%d",&y);
    printf("请输入天数:\n");    //days
    scanf("%d",&days);
    if(y%400==0 || (y%4==0&&y%100!=0))  //这里是判断是不是闰年 平年
    {
   
        a=1;   //是闰年a就等于1
    }
    else
    {
   
        a=0;   //否平年a等于0
    }

    if(days<=31)
    {
   
        m=1;
        b=days;
        printf("%d年%d月%d日",y,m,b);
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值