国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

LeetCode 7. Reverse Integer

2019-11-08 02:02:41
字體:
來源:轉載
供稿:網友

Reverse digits of an integer.

Example1: x = 123, return 321Example2: x = -123, return -321

Note: The input is assumed to be a 32-bit signed integer. Your function should return 0 when the reversed integer overflows.

程序代碼:

int reverse(int x) { char s[33]; int flag = 1,p,i=0; long long sum = 0; if(x<0) { if(x==INT_MIN) //注意x==INT_MIN時的處理 return 0; flag = -1; x = -x; } while(x) { p = x%10; s[i++] = p+'0'; x/=10; } s[i] = '/0'; i=0; while(s[i]!='/0') { sum = sum*10 + s[i] - '0'; if(sum>INT_MAX) { sum = 0; break; } i++; } sum = sum * flag; return sum;}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 林甸县| 登封市| 武隆县| 鄂伦春自治旗| 东平县| 凉山| 仙桃市| 开鲁县| 武定县| 长岭县| 崇左市| 芮城县| 林口县| 南涧| 大方县| 洪江市| 合江县| 普安县| 杨浦区| 丰台区| 略阳县| 兴宁市| 左权县| 凤翔县| 宁安市| 长兴县| 宣汉县| 灵武市| 榆树市| 香河县| 东乡县| 镇雄县| 德江县| 波密县| 定州市| 临西县| 丹巴县| 共和县| 张家港市| 仙桃市| 望城县|