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