反向输出一个三位数
题目描述
将一个三位数反向输出,例如输入 358 358 358,反向输出 853 853 853。
输入格式
一个三位数 n n n。
输出格式
反向输出 n n n。
样例 #1
样例输入 #1
100
样例输出 #1
001
样例 #2
样例输入 #2
001
样例输出 #2
100
样例 #3
样例输入 #3
678
样例输出 #3
876
思路
在main函数中,声明了两个int类型的变量i和o,用于存储用户输入的整数和逆序输出的结果。
使用cin对象从标准输入读取一个整数,并将其存储到变量i中。
然后,通过取余和整除运算,将变量i的个位、十位和百位分别存储到变量a、b和c中。
接下来,计算逆序的结果o,将个位放在百位,十位放在十位,百位放在个位。
最后,使用printf函数将变量o的值以%d的格式打印出来。
AC代码
#include <iostream>
#include <cstdio>
#define AUTHOR "HEX9CF"
using namespace std;int main()
{int i, o;cin >> i;int a = i % 10;int b = (i / 10) % 10;int c = (i / 100) % 10;o = a * 100 + b * 10 + c;printf("%d", o);return 0;
}