题解 | #出生日期输入输出#

出生日期输入输出

https://www.nowcoder.com/practice/4a4a9dd1edb6453ba4a0432319200743

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
        int a;
        int b,c,d;

        scanf("%d",&a);
        b=(int)(a/10000);
        c=(int)((a-b*10000)/100);
        d=a-b*10000-c*100;
        printf("year=%d\n",b);
        if(c<10)
        {
            printf("month=0%d\n",c);
        }
        else
        {
                printf("month=%d\n",c);
        }
        if(d<10)
        {
            printf("date=0%d\n",d);
        }
        else
        {
                printf("date=%d",d);
        }
        
        return 0;
}
//把年月份一个数一个数算出来通过除法,再if语句判断是否要求月份天数前是否加0.
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-11 11:22
怎么这么多逆天求职者,救救我救救我救救我😭
flmz_Kk:哈哈哈哈哈哈,这么多求职者,肯定有那一两个逆天的
点赞 评论 收藏
分享
07-02 22:46
门头沟学院 Java
码农索隆:hr:“管你投没投,先挂了再说”
点赞 评论 收藏
分享
07-07 17:06
已编辑
深圳技术大学 golang
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务