/*数字反转,如 12345->54321
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static int ReverseInt(int intToBeReversed)
{
int num = intToBeReversed;
if (num == 0)
return 0;
bool flag = false;
if (num < 0)
{
num = 0 - num;
flag = true;
}
int a, b, result = 0;
int tmp = 0;
while (num > 0)
{
a = num / 10;
b = num - a * 10;
tmp = result;
result *= 10;
if (result < tmp)
{
throw new System.ArgumentOutOfRangeException("intToBeReversed=" + intToBeReversed);
}
(C#)数字反转
最新推荐文章于 2022-09-07 10:47:25 发布