判断素数--char3
来源:互联网 发布:久久热永久域名获取 编辑:程序博客网 时间:2024/06/10 20:44
输入一个正整数,判断其是否为一个素数
#include<iostream> #include<cmath> using namespace std; int main() { int i,m,k; bool prime=true; cin>>m; k=int(sqrt(m)); for(i=2;i<=k;i++) //最多循环至…… { if(m%i==0) { prime=false; break; } } if(prime) cout<<m<<"是素数!"<<endl; else cout<<m<<"不是素数!"<<endl; return 0; }
不用专门变量的方法:
#include<iostream> #include<cmath> using namespace std; int main() { //bool prime=true; //本例中要演示的是,并非一定要用prime这个变量 int i,k,m; cin>>m; k=int(sqrt(m)); for(i=2;i<=k;i++) { if(m%i==0) { //prime=false; break; //如果由break跳出循环,i<=k一定成立 } } if(i>k) //此处i>k,一定不是通过break退出循环,而是由于for循环条件限制退出 cout<<m<<"是素数!"<<endl; else cout<<m<<"不是素数!"<<endl; return 0; }
- 判断素数--char3
- 千以内的素数--char3
- 万以内回文素数--char3
- 素数判断
- 判断素数
- 判断素数
- 判断素数
- 素数判断
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 判断素数
- 素数判断
- 判断素数
- 判断素数
- 判断素数
- 百度地图api:打车费用计算
- linux安装软件时提示找不到镜像的问题:Couldn't resolve host 'mirrorlist.centos.org'
- 如何提高汇编代码的可读性
- 基于Flex的 图片式 电子热点地图 ImageMap v3.0 已经发布,并在项目中应用。
- 我的学习目标和计划
- 判断素数--char3
- LAMMPS MKL
- hdu 4496 (并差集)
- VC6.0安装Boost以支持正则表达式
- Codeforces-253A
- Makefile.delta-intel
- 基于Flex的三维实景地图产品 HuntMap v1.3 正式发布,并在项目中应用
- How to Host a Cydia™ Repository
- C#通过线程实现回调方法