題目描述:
編寫(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;
}
編寫(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;
}

