NOIP2011普及组 数字反转

题目OJ连接:spa

http://codevs.cn/problem/1130/code

https://www.luogu.org/problemnew/show/P1307blog

 2011年NOIP全国联赛普及组ip

时间限制: 1 s   空间限制: 128000 KB
题目描述 Description

给定一个整数,请将该数各个位上数字反转获得一个新数。新数也应知足整数的常见形
式,即除非给定的原数为零,不然反转后获得的新数的最高位数字不该为零.io

输入描述 Input Description

输入共 1 行,一个整数Nclass

输出描述 Output Description

输出共 1 行,一个整数,表示反转后的新数。数据

样例输入 Sample Input

-380di

样例输出 Sample Output

-83时间

数据范围及提示 Data Size & Hint

数据范围
-1,000,000,000 ≤ N≤ 1,000,000,000。while

 1 #include <stdio.h>
 2 int main()
 3 {
 4     int N;
 5     int t;
 6     scanf("%d",&N);
 7     if(N<0)
 8     {
 9         N=-N;
10         printf("-");
11     }
12     
13     t=0;
14     while(N!=0)
15     {
16         t=t*10+N%10;
17         N=N/10;
18     }
19     printf("%d",t);
20     return 0;
21 }
相关文章
相关标签/搜索