第11周任务-判断素数(重做)
2012-11-25 16:53
176 查看
/* Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 徐凯旋 * 完成日期:2012 年 11 月 25 日 * 版 本 号:v1.0 * 输入描述: 略 * 问题描述:判断一个正整数是否为素数 * 程序输出:略 * 问题分析:略 * 算法设计:略 */ #include <iostream> #include <Cmath> using namespace std; int main () { int n,j; double k; bool prime; cout<<"请输入一个大于1的正整数:"; cin>>n; k=sqrt(n); if(n>2) for(i=2;i<=k;i++) { if(n%i==0) prime=false; else prime=true; } if(prime) cout<<n<<"是素数"<<endl; else cout<<n<<"不是素数"<<endl; return 0; }
运行结果:
心得体会:
利用bool变量貌似更为简便。
相关文章推荐
- C++第11周项目3(1)——判断素数
- 第11周项目13-判断一个数是否为素数
- 第11周项目6-判断是否为素数
- 第十一周任务3—判断素数。
- 第十一周上机任务3-判断一个正整数是否为素数
- 第十一周任务———判断素数
- 我的第二十五个C++上机任务(判断是否是素数!)
- 第十一周上机任务(判断素数)
- 第11周项目6.3 判断是否为素数
- 第11周项目6-3:判断是否为素数
- 第十一周上机任务——项目3:(1)输入一个正整数,判断其是否为一个素数
- 第11周 oj 判断三角形
- 【原创】SharePoint中如何判断任务是否已经延期
- java判断一个数是否为素数[转]
- poj 3641 Fermat 与素数的判断
- python判断一个数是否是素数
- 判断输入的整数是不是质数(素数)
- Python编程判断一个正整数是否为素数的方法
- 判断素数的算法
- 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息。