第11周项目6-回文、素数-回文数

来源:互联网 发布:家里网络接线盒没连 编辑:程序博客网 时间:2024/04/30 08:41
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:C++18.cpp *作    者:王一锟 *完成日期:2014年11月6日 *版 本 号:v1.0 * *问题描述:求1000以内所有回文数 *输入描述: 一个整数 *输出描述:1000以内所有回文数 */#include <iostream>using namespace std;bool isPalindrome(int);int main(){    int m,n;    cin>>m;    if(m>=2)        for(n=2; n<=m; ++n)        {            if(isPalindrome(n))                cout<<n<<" ";        }}bool isPalindrome(int m){    int t=0,r,i;    i=m;    while(m>0)    {        r=m%10;        t=r+t*10;        m=m/10;    }    if(t==i)        return true;    else        return false;}

输出结果:


0 0
原创粉丝点击