/*
*Copyright (c)2013,烟台大学计算机学院
*All rights reserved.
*作 者:孔云
*完成日期:2013年11月8日
*版 本 号:v1.0
*问题描述:判断是否为回文数
*问题分析:利用函数的调用方式,输入一个三位数并判断。
*/
#include <iostream>
using namespace std;
bool ispalindrome(int n);
int main()
{
int m;
cout<<"请输入一个三位数:";
cin>>m;
if(ispalindrome(m))
cout<<m<<"是回文数,噢耶!"<<endl;
else
cout<<m<<"不是回文数。回文有什么好!"<<endl;
return 0;
}
bool ispalindrome(int n)
{
int m,p=0;
m=n;
while(n>0)
{
p=p*10+n%10;
n=n/10;
}
if(p==m)
return p;
else
return 0;
}
第11周项目11-判断一个三位数是否为回文数
最新推荐文章于 2022-09-18 10:33:26 发布
这是一个C++程序,用于判断输入的三位数是否为回文数。通过定义`ispalindrome`函数,将数字反转并与原数比较来实现。用户在主函数中输入一个三位数,程序会输出该数是否为回文。
摘要由CSDN通过智能技术生成