Leetcode#7 Reverse Integer

原题地址

 

注意溢出问题

 

代码:

 1 int reverse(int x) {
 2         int newx = 0;
 3         
 4         while (x) {
 5             if ((newx * 10 / 10) != newx)
 6                 return 0;
 7             newx = newx * 10 + x % 10;
 8             x /= 10;
 9         }
10         
11         return newx;
12 }

 

posted @ 2015-02-02 15:56  李舜阳  阅读(120)  评论(0编辑  收藏  举报