C++基礎(chǔ)(數(shù)位反轉(zhuǎn)問(wèn)題實(shí)現(xiàn)方法)

字號(hào):

題目描述:
    編寫(xiě)一個(gè)Reverse函數(shù),聲明類似unsigned Reverse(unsigned);
    要求參數(shù)只有一個(gè)32bit非負(fù)整數(shù),
    同樣返回一個(gè)32bit整數(shù),但數(shù)位反轉(zhuǎn)。
    輸入:
    按參數(shù)傳遞,一個(gè)32bit非負(fù)數(shù),考試大提示最低位不為0
    輸出:
    按返回值輸出
    樣例輸入:
    2
    19
    120345
    樣例輸出:
    2
    91
    543021
    其它:
    請(qǐng)不要寫(xiě)上main函數(shù)
    #include
    unsigned Reverse(unsigned a)
    {
    unsigned i,j;
    j=0;
    while(a != 0){
    i=a%10;
    j=j*10+i;
    a=a/10;
    }
    return j;
    }