#13090: C 寫法.可參考


a4545113 (LUMING)

學校 : 不指定學校
編號 : 71789
來源 : [118.169.194.90]
最後登入時間 :
2018-10-08 20:41:26
a038. 數字翻轉 | From: [36.225.73.220] | 發表日期 : 2017-12-03 18:39

這題...真的被裡面陷阱陰到了..做2小時左右才發現..小弟做程式除非沒頭緒才會參考別人的寫法..最可惡的是測資裡面忘了考慮到0的情況

最後測資一直錯.最後才發現0情況沒考慮到..

 

#include<stdio.h>
int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
    int D=0,T=0;
    
    if(n==0)
    printf("%d",n);
    
    else
{    
    while(D<1)  //delete zero
    {
        D=n%10;
        if(D==0)
        n/=10;
    }
    
    while(n>0)  // Turn
    {
        T=n%10;
        printf("%d",T);
        n/=10;
    }
}
    printf("\n");
    }
    return 0;
}

 
ZeroJudge Forum