7. 整數(shù)反轉(zhuǎn) (C++編程)
給你一個(gè) 32 位的有符號(hào)整數(shù)?x
?,返回將?x
?中的數(shù)字部分反轉(zhuǎn)后的結(jié)果。
如果反轉(zhuǎn)后整數(shù)超過 32 位的有符號(hào)整數(shù)的范圍?[?231,? 231?? 1]
?,就返回 0。
假設(shè)環(huán)境不允許存儲(chǔ) 64 位整數(shù)(有符號(hào)或無符號(hào))。
?
示例 1:
輸入:x = 123輸出:321
示例 2:
輸入:x = -123輸出:-321
示例 3:
輸入:x = 120輸出:21
示例 4:
輸入:x = 0輸出:0
?
提示:
-231 <= x <= 231 - 1
刷題代碼
完整調(diào)試代碼
標(biāo)簽: