終わらない夢289 2021-11-06 10:26 采纳率: 92.9%
浏览 16
已结题

这个编程应该怎么编写呢?

img

  • 写回答

1条回答 默认 最新

  • qzjhjxj 2021-11-06 10:52
    关注

    供参考:

    #include<stdio.h>
    int main()
    {
        int n,s=0,k=0;
        scanf("%d",&n);
        while(n)
        {
            k++;
            s = s*10 + n%10;
            n /= 10;
        }
        printf("位数:%d\n每位数字为:",k);
        n = s; k = 0;
        while(s)
        {
            printf(k++ == 0?"%d":",%d",s%10);
            s /= 10;
        }
        printf("\n逆序数字为:%d",n);
        return 0;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月28日
  • 已采纳回答 11月28日
  • 创建了问题 11月6日