输入一个正整数,然后与它倒过来的数相加。
先将读入的正整数进行数字分离,分离出的个位、十位、百位……数字,
依次存放到a[10]、 a[9]、a[8]、……各下标变量中,
然后再将它们合并成一个倒过来的数y,
再与原数相加。
#include<iostream> using namespace std; int a[20]; int main() { int x; cin >> x; int x1 = x; int j =_____(1)_____; while(____(2)_____) { j--; a[j] = x % 10; x = _____(3)_____; } int y = 0; for (int i = 10; i >= ____(4)____; i--) y = y * 10 + a[i]; x = _____(5)_____; cout << x << endl; return 0; }