随机输入两个四位正整数,将它们倒过来,然后求其和并输出。
【问题描述】随机输入两个四位正整数,将它们倒过来,然后求其和并输出。【输入形式】<正整数><空格><正整数><enter>
【输出形式】
【样例输入】2000 1903
【样例输出】3093
各位大神,有什么简洁的代码没 必须得一个数一个数的写吗?
程序代码:#include <iostream.h>
using namespace std;
int main ()
{
int a,b,c,d;
cout << "请输入两个四位数字,并用空格隔开 :"<<endl;
cin >> a >> b;
c = a % 10 * 1000 + (a / 10) % 10 * 100 + (a / 100) % 10 *10 +(a / 1000);
d = b % 10 * 1000 + (b / 10) % 10 * 100 + (b / 100) % 10 *10 +(b / 1000);
cout << c+d << endl;
return 0;
}