HMark01 2022-10-04 22:02 采纳率: 0%
浏览 28

求解答,怎么定位到数字,然后逆序呢

大一的程序,输入五位数之后,不知道怎么定位到个数上,再取出来进行逆序,一下子不知道该用什么语句,求解答疑惑

img

  • 写回答

2条回答 默认 最新

  • 小羊 : ) 2022-10-04 22:28
    关注

    采用最朴素的方式

    #include<stdio.h>
    int main()
    {
        int num;
        int a1,a2,a3,a4,a5;
        scanf("%d",&num);
        a5=(num/10000)%10;    //万位数字
        a4=(num/1000)%10;    //千位数字
        a3=(num/100)%10;    //百位数字
        a2=(num/10)%10;        //十位数字
        a1=(num/1)%10;        //个位数字
        printf("%d  %d  %d  %d  %d",a1,a2,a3,a4,a5);
    }
    
    
    
    
    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 10月4日