C語言 P1307 數字反轉
阿新 • • 發佈:2019-01-12
P1307 數字反轉
***題目連結***https://www.luogu.org/problemnew/show/P1307(https://www.luogu.org/problemnew/show/P1307)
題目描述
給定一個整數,請將該數各個位上數字反轉得到一個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉後得到的新數的最高位數字不應為零(參見樣例2)。
輸入輸出格式
輸入格式:
一個整數 N
輸出格式:
一個整數,表示反轉後的新數。
輸入輸出樣例
輸入樣例#1:
123
輸出樣例#1:
321
輸入樣例#2:
-380
輸出樣例#2:
-83
說明
資料範圍
-1,000,000,000≤N≤1,000,000,000 −1,000,000,000≤N≤1,000,000,000。
noip2011普及組第一題
程式碼
#include<stdio.h>
int main()
{
int a,b=0;
scanf("%d",&a);
while(a!=0){
b=b*10+a%10;
a=a/10;
}
printf("%d",b);
return 0;
}