#include <iostream>
using namespace std;
int IsPalindrome(int iNumber)
{
int temp[10];
int i=0;
int rst=1;
do
{
temp[i++]=iNumber%10;
iNumber=iNumber/10;
} while (iNumber!=0);
i--;
for (int j=0;j<=i;j++)
{
if (temp[j]!=temp[i])
{
rst=0;
}
i--;
}
return rst;
}
int main()
{
int IsPalindrome(int iNumber);
int x;
cin>>x;
cout<<IsPalindrome(x)<<endl;
return 0;
}
判断回文数
本文介绍了一个用于判断整数是否为回文数的C++程序实现。通过将整数转换为数组并比较首尾元素的方式,实现了高效准确地判断整数是否回文的功能。
1万+

被折叠的 条评论
为什么被折叠?



