输入一个正整数,然后与它倒过来的数相加。先将读入的正整数进行数字分离,分离出个位、十位、百位......数字分别存放在a[10]、a[9]、a[8]、......各小标变量中,然后再合并为一个倒过来的数字,再与原数相加。
#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<<endl; return 0; }