整数取反问题的算法实现(C/C++实现,极简5行代码)

2014-11-24 03:30:34 · 作者: · 浏览: 0
整数取反

题目详情:


题目很简单,完成函数reverse,要求实现把给定的一个整数取其相反数的功能

举两个例子如下:

x = 123, return 321

x = -123, return -321


代码实现:

int reverse(int x) {
	int y = 0;
	while (0 != x)
	{
		y = y * 10 + x % 10;
		x /= 10;
	}
	return y;
}