第11周项目6.3 判断是否为素数
2014-11-10 10:55
183 查看
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:gcd.cpp *作 者:惠睿 *完成日期:2014年11月10日 *版 本 号:v1.0 * *问题描述:输入一个整数,判断是否是素数。 *程序输出:输出是不是素数。 */ #include <iostream> #include <cmath> using namespace std; bool isprimer(int); int main() { int m,n; cin>>m; n=isprimer(m); cout<<n<<endl; } bool isprimer(int x) { int k,i; bool isprimer=true; k=int(sqrt(x)); for(i=2;i<=k;i++) if(x%i==0) { isprimer=false; break; } if(isprimer) { cout<<x; } cout<<endl; return 0; }
运行结果:
知识点总结:进一步熟悉自定义函数编程序。
学习心得:前几个项目都不会做,都是一边看着别人的一边做,而这一个,是完完全全自己做出来的,虽然做的时间有点长,但还是好激动。
相关文章推荐
- 第11周项目13-判断一个数是否为素数
- 第11周项目6-判断是否为素数
- 提高项目6.3-判断一个数是否是素数
- 第11周项目6-3:判断是否为素数
- 第十一周项目6.3判断是否为素数
- 第十一周项目3-3-判断一个数是否素数
- 第11周项目3--(2)判断是否为回文数
- 提高篇项目6——判断参数是否为素数
- 第十一周项目六 回文、素数——判断是否为回文数
- 第11周项目11-判断一个三位数是否为回文数
- C++第11周项目3(1)——判断素数
- 第十一周上机项目6-3 bool行判断是否为素数
- 第11周项目6-2:判断是否为回文数
- 第十一周项目6-回文、素数(判断是否为素数)
- 第11周 项目六 (2)判断是否为回文数
- 第十一周项目判断参数是否为素数
- 第十一周项目3-5-判断一个数是否为素数
- 第11周项目6.2 判断是否是回文数
- 第十一周 项目6-3 判断是否为素数
- 第十一周上机任务——项目3:(1)输入一个正整数,判断其是否为一个素数