2021-10-23橙果学习稿1(88w行代码极速版)

圈子里的新闻(如图1),直呼666的同时,想到自己刚学完的知识足够完成这个任务(如图2),于是乎自己写了一下,成功了,就当作自己的第一个题材吧……

 

 

#include <stdio.h>

int main()  
{
    int x1;
    int y1,y2,y3,y4,y5;
    
    scanf("%d",&x1);
    
    
    if (x1>9999){
        printf("5位数");
        y1=x1/10000;
        y2=x1/1000-y1*10;
        y3=x1/100-y1*100-y2*10;
        y4=x1/10-y1*1000-y2*100-y3*10;
        y5=x1/1-y1*10000-y2*1000-y3*100-y4*10;
        printf("每一位是%d %d %d %d %d",y1,y2,y3,y4,y5);
        printf("倒序为%d %d %d %d %d",y5,y4,y3,y2,y1);
    }else if(x1>999){
        printf("4位数");
        y2=x1/1000;
        y3=x1/100-y2*10;
        y4=x1/10-y2*100-y3*10;
        y5=x1/1-y2*1000-y3*100-y4*10;
        printf("每一位是%d %d %d %d",y2,y3,y4,y5);
        printf("倒序为%d %d %d %d",y5,y4,y3,y2);
    }else if(x1>99){
        printf("3位数");
        y3=x1/100;
        y4=x1/10-y3*10;
        y5=x1/1-y3*100-y4*10;
        printf("每一位是%d %d %d",y3,y4,y5);
        printf("倒序为%d %d %d",y5,y4,y3);
    }else if(x1>9){
        printf("2位数"); 
        y4=x1/10;
        y5=x1/1-y4*10;
        printf("每一位是%d %d",y4,y5);
        printf("倒序为%d %d",y5,y4);
    }else if(x1>0){
        printf("1位数");
        y5=x1;
        printf("每一位是%d",y5);
        printf("倒序为%d",y5);
    }


    
    
    
    return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值