问题及代码:
/ *
*Copyright (c) 2014,烟台大学计算机学院
*All rights reserved .
*文件名称:test .cpp
*作 者:曹莉萍
*完成日期:2014 年11月8日
*版 本 号:v1.0
*
*问题描述:输入一组数据,判断参数是否是回文数
*输入描述:输入任何一组数据
*程序输出:判断数据的结果是否是回文数
* /
#include <iostream>
using namespace std;
bool isPalindrome (int x);
int main()
{
int m;
cin>>m;
if (isPalindrome(m))
cout<<m<<"是回文数,好开心:"<<endl;
else
cout<<m<<"不是回文数,回文有什么好:"<<endl;
return 0;
}
bool isPalindrome(int x)
{
int r,m,o;
0=x;
for (m=0; x>0;)
{
r=x%10;
m=m*10+r;
x=x/10;
}
if (0==m)
return true;
else
return false;
}
运行结果
学习心得
让我学了好久 还改了好多遍 彻底尴尬了 水平不够 现在觉得脑子彻底不够用了