三位数反转算法

C++实现简单的三位数反转

大一时《C语言程序设计入门》的期中考试题,可把我难住了,直接不会写,所以今天又来更新一下,获取乐趣,暴力反转三位数。

直接上代码:

#include 
using namespace std;
int main()
{
	int a;
	cin >> a;
	int b;
	int c;
	int d;
	int result;
	if (a > 99 && a < 1000) {
		b = a % 10; // 个位
		c = (a % 100 - b) / 10; // 十位
		d = (a - (c * 10 + b)) / 100; //百位
	}
	else
		exit(9);
	result = b * 100 + c * 10 + d;
	cout << result << endl;
}

三位数反转算法_第1张图片

你可能感兴趣的:(三位数反转算法)