问答详情
源自:5-7 递归函数(一)

这道题怎么办????

已知自然数N≤1000000000 ,请编写程序逆序输出该自然数N的各位数字。

输入
测试数据有多组,处理到输入结束。

输出
输出自然数N各位数字的倒序,每个输出占1行

样例输入
0
1
100
12345
11111111
123456789
1000000000
样例输出
0
1
001
54321
11111111
987654321
0000000001

提问者:幕布斯4013267 2018-03-27 23:42

个回答

  • kanasm
    2018-03-31 11:49:03

    #include<stdio.h>
    int main(void)
    {
        int num;
        while(scanf("%d",&num)!=EOF){
        if(num==0)
            printf("0");//加个判断否则当输入为0时输出为空
        else{
            while(num){
                printf("%d",num%10);
                num=num/10;
            }
        }
        printf("\n");
        }
        return 0;
    }