小韦老师@神犇营-my0038-逆序的四位数

版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载,请与博主联系。 https://blog.csdn.net/qq_31790997/article/details/91355825

小韦老师@神犇营-my0038-逆序的四位数

题目:

描述

输入一个四位数(整数),逆序输出这个四位数。

输入

输入一个四位数(整数)。

输出

逆序输出这个四位数。

输入样例1

1234

输出样例1

4321

题解:

破题:

这是要取出一个四位数的每一位,并且逆序输出来。

思路:

用整除和取余(模运算)来完成这个运算。
比如:a = 1567
个位:a % 10 = 1
十位:a / 10 % 10 = 5
百位:a / 100 % 10 = 6
千位:a / 1000 = 7
然后先输出高位,再输出低位就可以(即逆序输出)。

完整代码:


#include <bits/stdc++.h>
using namespace std;

int main() {
	
	int num;
	cin >> num;
	// 逆序输出
	cout << num % 10 << num / 10 % 10 << num / 100 % 10 << num / 1000 << endl; 

	return 0;
}
             

猜你喜欢

转载自blog.csdn.net/qq_31790997/article/details/91355825