【Leetcode7]整数反転

C:最も難しい整数オーバーフローである[-2 ^ 31、2 ^ 31--1]

INTリバース(INT X){
int型REQ = 0。
int型のREV = 0;

一方、(X!= 0)
{
REQ = X%10。
X = X / 10。
* 10 + REQ REV = REV。
IF(REV> INT_MAX || REV>(INT_MAX * 10)&& REV == 7)戻り0;
IF(REV <INT_MIN || REV <(INT_MIN * 10)&& REVの== - 8)戻り0;

REVを返します。
}

同じコード、C ++は、C言語を提出することができないで提出することができます。

おすすめ

転載: www.cnblogs.com/lordwind/p/11494860.html