任意大于10正整数反序输出,关判断是否回文数

来源:互联网 发布:彩虹秒赞源码2017破解 编辑:程序博客网 时间:2024/06/09 03:42
<pre name="code" class="cpp">#include<iostream>#include<cmath>using namespace std;int main(){int a,d,b;int InversedNum=0;cout<<"please input any positive integer greater than 10,a=";cin>>a;d=a;while(a>0){b=a%10;    //取余,作为新数的高位InversedNum=InversedNum*10+b;a/=10;      //整除,消除原数末位}cout<<"The inversed number is:\n"<<InversedNum<<endl;if (InversedNum==d)  //判断是否回文数cout<<"The inversed number is palindrome number."<<InversedNum<<endl;elsecout<<"The inversed number is not palindrome number."<<InversedNum<<endl;return 0;}


                                             
0 0
原创粉丝点击