第11周项目6(4)-1000以内的所有回文数

来源:互联网 发布:维宏仿真软件 编辑:程序博客网 时间:2024/06/08 11:55
/**Copyright (c) 2014,烟台大学计算机学院*All rights reserved.*文件名称:Annpion.cpp*作者:王耀鹏*完成日期:2014年11月7日*版本号:v1.0**问题描述:1000以内的回文数。*输入描述:不输入。*程序输出:输出1000以内的回文数。*/#include<iostream>using namespace std;int reverse(int);bool isPalindrome(int);int main(){int i;cout<<"1000以内所有的回文数:";for(i=10;i<1000;i++)    {        if(isPalindrome(i))cout<<i<<" ";    }return 0;}bool isPalindrome(int x){bool z=false;if(x==reverse(x))z=true;return z;}int reverse(int x){int r,m=0;while(x>0){r=x%10;m=m*10+r;x=x/10;}return m;}

运行结果:


0 0
原创粉丝点击