100以内的质数有哪些?一个一个列出来

百度网友774ba11
2012-03-11 · TA获得超过879个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:462万
展开全部
用C语言算比较方便,代码如下:

#include<iostream>
using namespace std;//编译命令
#include<math.h>
const int MAX=100;//定义常量MAX
int main()//主函数
{
int prime[MAX+100]={0};//定义变量并初始化
int i,j,k=sqrt(MAX);
for(i=2; i<=k; i++)//枚举筛数
{
if(prime[i]==0)//如果这个数没被筛,就看看
{
j=i*2;//将原数扩大二倍初始化给j
do
{
prime[j]=1;//将j筛掉
j+=i; //再扩大一倍
}
while(j<=MAX);//直到最大
}
}
for(i=2; i<=MAX; i++)
{
if(prime[i]==0)//循环输出
cout<<i<<" ";
}
cout<<endl;
return 0;//主函数结束
}

结果为:
2 3 5 7 11 13 15 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友497f9ccf3
2012-03-11 · TA获得超过3082个赞
知道小有建树答主
回答量:1490
采纳率:0%
帮助的人:1426万
展开全部
2 3 5 7 11 13 15 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔和又舒坦的小闺秀1747
2012-08-03 · TA获得超过5.4万个赞
知道大有可为答主
回答量:3.9万
采纳率:0%
帮助的人:5080万
展开全部
2 3 5 7 11 13 15 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式