C++——回文数

回文数

【题目描述】回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数,如121,14541。判断一个整数是否是回文数,若是,则输出true,否则输出false。

【示例代码】
(声明的变量为int型)

#include<iostream>
using namespace std;
bool isHuiwen(int);
int main()
{
  int number;
  cin >> number;
  isHuiwen(number);
  return 0;
}
bool isHuiwen(int n)
{
    int i=n;
    int m=0;
    while(i>0)
    {
        m=m*10+i%10;
        i/=10;
    }
    if(m==n) cout<<"true"<<endl;
    else  cout<<"false"<<endl;
    return 0;
}

发布了13 篇原创文章 · 获赞 0 · 访问量 120

猜你喜欢

转载自blog.csdn.net/qq_45909595/article/details/104075897
今日推荐