C++ 第十二周任务-调用函数输出10000以内的所有素数
2012-11-16 11:38
387 查看
/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者:王锴英 * 完成日期:2012 年 11月 16 日 * 版 本 号:v1.0 * * 输入描述: 判断一个数是不是素数 * 问题描述: 略 * 程序输出:输出10000以内的所有素数 * 问题分析:略 * 算法设计:略 */ #include<iostream> #include<cmath> using namespace std; bool isPrimer(int n) { int i,flag=1; for(i=2;i<=(n/2);i++) if(n%i==0) { flag=0; } return flag; } int main() { int n,c=0; bool flag; for(n=2;n<=10000;n++){ flag=isPrimer(n); if(flag){ c++; if(c%10!=0) cout<<"\t"<<n; else cout<<endl<<n; } } }
运行结果:
心得体会:结果很简单,但是过程嘛……
相关文章推荐
- 第12周项目-调用函数输出10000以内的所有素数
- 第十二周上机任务项目-4输出10000以内的素数任务1
- 调用函数输出1000以内的回文素数。(第十二周上机任务).
- 12周任务4:输出10000以内的所有素数
- 第十二周上机项目4(3):输出10000以内的所有回文素数
- 第十二周上机任务项目-4输出10000以内回文素数任务3
- 第11周 项目6-7 输出10000以内的所有可逆素数
- 输出10000以内的所有可逆素数
- 第十二周上机任务项目-4输出10000以内的回文数任务2
- 第11周项目6-回文、素数 输出1000以内的所有素数、回文数、回文素数和10000以内的所有可逆素数
- 输出10000以内的所有素数
- Python和C++求10000以内的所有素数(Eratosthenes筛选 求素数)
- 输出10000以内所有素数
- 函数实现判断素数并调用函数输出100以内所有素数
- 输出10000以内的所有回文素数
- 第十二周 项目六(4)10000以内的所有可逆素数
- 输出10000 以内的所有素数
- 第十三周上机任务--输出一万以内的所有素数和回文数
- 问题五十四: 输出10000以内的所有回文素数。
- 第11周项目6-回文、素数 输出1000以内的所有素数、回文数、回文素数和10000以内的所有可逆素数(多文件组织程序)