编写一个函数,将输入的2个数字进行反转,然后进行相加,返回他们的和
输入:输入两个小于1000的数字
输出:输出翻转后的和
样例输入
8 210
样例输出
输入:输入两个小于1000的数字
输出:输出翻转后的和
样例输入
8 210
样例输出
20
#include <iostream>
using namespace std;
int reverse(int n)
{
int m=0;
while (n%10 != 0)
{
m = m*10 + n%10;
n = n/10;
}
return m;
}
int main()
{
int a1, a2, r_a1, r_a2;
cout << "input to number(<1000) :";
cin >> a1 >> a2;
r_a1 = reverse(a1);
r_a2 = reverse(a2);
cout << "两个数翻转后的和:" << r_a1+r_a2 << endl;
return 0;
}