qq_40814199
qq_40814199
采纳率100%
2017-11-08 07:56

逆序数的输出,拜托帮帮忙,初学C语言

已采纳

怎么任意输入一个数n,进行编程输出他的逆序数。例如n为1234逆序数为4321拜托大家帮帮忙

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • baokx 一缕清风007 4年前

    先对10求余,输出,然后除以10,如此往复,直到这个数小于10的时候

    点赞 4 评论 复制链接分享
  • hyh086 hyh086 4年前

    是字符串逆操作同含义吗,

    点赞 1 评论 复制链接分享
  • hsfy2012 hsfy2012 4年前

    #include
    void output(int n)
    {
    printf("%d", n%10);
    n/10 ? output(n/10) : 0;

    }

    int main(int argc, char* argv[])
    {
    int n;
    scanf("%d", &n);
    output(n);
    return 0;
    }

    点赞 评论 复制链接分享
  • qq_40814199 qq_40814199 4年前

    #include
    int main()
    {
    int m,n;
    while(n!=0)

    {
    m=n%10;
    n=n/10;
    m=m*10+n%10;
    }
    return 0;
    }
    知道循环里是错的,但不知道怎么改

    点赞 评论 复制链接分享
  • qq_36054429 起一个别致的用户名 4年前

    直接调用函数,百度一下就出来了,算法不用自己再写了

    点赞 评论 复制链接分享

相关推荐