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

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

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

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日

悬赏问题

  • ¥20 双硬盘安装Ubuntu后windows 无法挂载硬盘
  • ¥15 下面求极限的步骤哪里不对,正确答案是a1a2…an
  • ¥15 帮我利用jupyter 运行一个正确的代码
  • ¥15 如何使用Gephi软件和Python包中的GephiStreamer交互
  • ¥15 sqlite加密问题咨询
  • ¥15 appdesigner接收不到udp组播的数据
  • ¥15 verilog 非阻塞赋值下的移位拼接错误
  • ¥100 两个按钮控制一个LED
  • ¥15 用C语言写离散数学相关问题
  • ¥30 如何用python的GephiStreamer连接到gephi中,把Python和Gephi的具体操作过程都展示,重点回答Gephi软件的调试,以及如果代码的端口在浏览器中无法显示怎么处理