第十一周项目6——可逆素数
2014-11-10 14:16
246 查看
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:苏强 *完成日期:2014年11月10日 *版本号:v1.0 * *问题描述:输出10000以内的可逆素数 *输入描述:无 *程序输出:输出10000以内的可逆素数 */ #include<iostream> #include<cmath> using namespace std; int reverse (int x); bool isPrimer(int n); int main() { cout<<"10000以内的可逆素数有:"; for (int i=10; i<=10000; ++i) if(isPrimer(i)) if(isPrimer(reverse(i))) cout<<i<<" "; return 0; } bool isPrimer(int n) { bool z=true; for(int a=2; a<=(sqrt(n)); ++a) if (n%a==0) z=false; 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; }
相关文章推荐
- 第十一周 项目6:(4)求10000以内的所有可逆素数
- 第十一周项目6-回文、素数(输出10000以内的可逆素数)
- 第十一周项目六——回文,素数(4)球10000以内的所有可逆素数
- 第十一周上机项目六(5)可逆素数
- 第十一周项目 6 回文,素数(素数)
- 第十一周项目3-回文,素数(1.反序数)
- 第十一周项目6-回文&素数(三)
- 第十一周项目6-回文&素数(三)
- 第十一周项目6-回文&素数(一)
- 第十一周 项目六:输出1000以内的所有回文素数
- 第十一周项目 6 回文,素数(回文数)
- 第十一周上机项目六(3)素数
- 第十一周项目六 回文、素数——判断是否为回文数
- 第十一周项目 6 回文,素数(1000以内的素数)
- 第十一周项目 6 回文,素数(1000以内的回文数)
- C++第11周项目3(6)——万以内可逆素数
- 第十一周项目6-回文&素数(二) .
- 第十一周项目6-回文,素数-1
- 第十一周项目3-5-调用函数输出1000内的素数
- 第十一周项目6-回文&素数(四) .