其实不难。。。 上代码: #include<iostream> using namespace std; bool huiwen(int n)//定义函数 { int temp,s=0; temp=n;//防止n的值被改变 while(temp>0) { s=s*10+temp%10;//精髓部分,s乘10之后腾出个位,再把temp的个位加上去,完成数字反转 temp/=10;//将temp的个位除去,十位变成个位 } if(s==n) return true;//如果反转后的数字和原数一...