项目4:调用函数输出10000以内的素数
2012-11-15 17:07
113 查看
01./* 02. * Copyright (c) 2012, 烟台大学计算机学院 03.* All rights reserved. 04.* 作 者:李巧丽 05.* 完成日期:2012 年 11月 15 日 06.* 版 本 号:v1.0 07.* 08.* 输入描述: 判断一个数是不是素数 09.* 问题描述: 略 10.* 程序输出:输出10000以内的所有素数 11.* 问题分析:略 12.* 算法设计:略 13.*/ #include<iostream> using namespace std; /* 判断一个数是否为素数 */ bool isPrimer(int n) { int flag=1,i; for(i=2;i<(n/2)&&flag==1;i++) if(n%i==0) flag=0; return(flag); } int main() { int n,c=0; bool flag; for(n=1;n<10000;n++) { flag=isPrimer(n); if(flag){ ++c; //c代表目前找到的素数数目 if(c%10!=0) cout<<"\t"<<n; else cout<<endl<<n; } } return 0; }
运行结果:
心得体会:找到了点小感觉!!!
相关文章推荐
- 第11周项目6-回文、素数 输出1000以内的所有素数、回文数、回文素数和10000以内的所有可逆素数
- 第11周项目6-回文、素数 输出1000以内的所有素数、回文数、回文素数和10000以内的所有可逆素数(多文件组织程序)
- 第11周 项目6-7 输出10000以内的所有可逆素数
- 第十二周上机任务项目-4输出10000以内的素数任务1
- 第十二周上机项目4(3):输出10000以内的所有回文素数
- 第12周项目-调用函数输出10000以内的所有素数
- 第11周项目6输出1-1000的所有素数、回文数、回文素数、可逆素数(调用三个函数实现输出目标数)
- 第十一周项目6-回文、素数(输出10000以内的可逆素数)
- 提高篇第一讲项目6.4——编制函数输出1000以内的所有素数,回文数,回文素数,可逆素数
- 12周任务4:输出10000以内的所有素数
- 问题五十四: 输出10000以内的所有回文素数。
- 第十一周项目6-回文、素数(输出1000以内所有回文数)
- 输出10000以内所有素数
- 第十一周 项目6:(4)输出1000以内的所有回文素数
- 第11周函数的定义与调用项目1 调用函数输出星号图
- 第十一周 项目六:输出1000以内的所有回文素数
- 第11周项目6 回文数、素数(5输出1000以内所有的回文数)
- 输出10000以内的第M到第N个素数(Eclipse gcc下)
- 第三章数程序设计初步--控制结构综合项目2-2输出千以内的素数
- 输出10000 以内的所有回文素数