bool型判断是不是回文数

来源:互联网 发布:张予曦淘宝店质量 编辑:程序博客网 时间:2024/06/06 09:01
/*Copyright (c) 烟台大学计算机与控制工程学院Author:刘慧艳Created:2014.07.22Edition:V1.0Describe:编制isPalindrome(),用于判断参数是否是回文数——回文数*/#include  <iostream>using namespace std;bool isPalindrome (int);int main(){    int m;    cout<<"请输入一个整数:";    cin>>m;    if (isPalindrome(m))        cout<<m<<"是回文数"<<endl;    else        cout<<m<<"不是回文数"<<endl;    return 0;}bool isPalindrome(int m){    bool palindrome=false;//先默认不是回文数    int r=0,n;//r是求反序数    n=m;    while(n>0)    {        r=r*10+n%10;        n=n/10;    }    if(r==m)    {        palindrome=true;    }    return palindrome;}

0 0