C++输出1000之内的素数
来源:互联网 发布:希腊神话和传说知乎 编辑:程序博客网 时间:2024/05/16 02:10
素数:如果一个大于一的整数,只能被1及其自身整除,那么这个数为素数
1.输出1000之内的素数
#include<iostream>
#include <iomanip>bool isPrime(int);
using namespace std;
void main()
{
int count = 0;
for (int i = 2;i<1001;i++)
{
if (isPrime(i))
{
count++;
cout<<setw(4)<<i<<((count%10==0) ? "\n" : "");//注意这里,输出的是空,而不是“ ”
}
}
}
bool isPrime(int i)
{
for(int k = 2;k<=i/2;k++)
{
if (i%k==0)
{
return false;//return直接退出一个函数
}
}
return true;
}
2.输出前50个素数
void main()
{
int count = 0;
int i = 2;
const int TOTAL= 50;
while (count<=50)
{
if (isPrime(i))
{
count++;
cout<<setw(4)<<i<<((count%10==0) ? "\n" : "");
}
i++;
}
}
bool isPrime(int i)
{
for(int k = 2;k<=i/2;k++)
{
if (i%k==0)
{
return false;
}
}
return true;
}
- C++输出1000之内的素数
- 输出1~1000之内所有的非素数
- c关于素数的输出。。
- java中求区间之内的素数的个数,并输出素数
- 输出1~100之内的素数及素数个数简单程序
- C语言——实例036 100之内的素数
- c++:输出小于1000的所有孪生素数
- c/c++ 算法之 输出1~1000之间的素数
- 输出1000之内的完数
- 求100之内的素数
- 用筛法求N之内的素数
- 用筛法求N之内的素数
- 求100之内的素数
- 求100之内的素数。
- 求100之内的素数
- 用筛法求100之内的素数。
- C语言 java输出100之内的质数
- 输出1000以内的素数
- 关于truncate table需要的系统权限
- java写文件追加的方法
- win核心_动态链接库
- jdeveloper 安装 winRegistry Exception 解决方法
- nodejs中文教程 – Nodejs介绍: Nodejs是什么,有什么用?
- C++输出1000之内的素数
- VLSM和CIDR的简单介绍和应用举例(经典总结)
- SortedSet接口
- 安装交叉调试器gdb,编译出错cc1: warnings being treated as errors
- 机器与人
- 关于ubuntu10.04下 fcitx 的安装问题
- 【Jstl】java cannot find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
- jquery自学系列三:选择器(下)
- VS2010常见问题: 'back_inserter': identifier not found