用C语言编一程序,输出200~300之间的全部素数,要求用一行显示,中间用空格隔开

 我来答
FanyongYin
2013-04-11 · TA获得超过1054个赞
知道小有建树答主
回答量:1298
采纳率:100%
帮助的人:1014万
展开全部
#include <stdio.h>
#include <math.h>
int isPrimeNumber(unsigned int n)
{
int i = 0;
unsigned int t = (unsigned int)sqrt((double)n);
for (i = 2; i < t; ++i)
{
if (0 == n % i)
{
return 0;
}
}
return 1;
}
int main(void)
{
unsigned int m = 0, n = 0;
unsigned int i = 0;
printf("\nInput m and n: ");
scanf("%d%d", &m, &n);
if (m > n)
{
unsigned int tmp = m;
m = n;
n = tmp;
}
for (i = m; i <= n; ++i)
{
if (0 != isPrimeNumber(i))
{
printf("%d ", i);
}
}
}
计算结果:
Input m and n: 200 300
211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 289 293
ID鸡蛋炒韭菜
2013-04-11 · TA获得超过391个赞
知道小有建树答主
回答量:570
采纳率:50%
帮助的人:78.4万
展开全部
include <math.h>

int i;
for(i = 200;i<=300;i++)
{
int j,nSqrt=sqrt(i);
for(j=2;j<=nSqrt;j++)
{
if(!(i%j))
{
break;
}
}
if(j>nSqrt)
{
printf("%d ",i);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
余盼夏侯0h655f
2013-04-11 · TA获得超过172个赞
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:77.9万
展开全部
#include<stdio.h>
main(){
int result=1;

for(int i=200;i<=300;i++){
for(int k=2;k<i/2;k++){
int m=i%k;
if(m==0) {
result=0;
break;
}
}

if(result==1)

printf("%d ",i);

result=1;

}

system("pause");

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fe8c089
2013-04-11 · TA获得超过711个赞
知道小有建树答主
回答量:616
采纳率:0%
帮助的人:215万
展开全部
#include<stdio.h>
int main()
{
int i,j;
for (i=200;i<=300;i++)
{
for(j=2;j<i;j++)
{
if(i%j==0)
break;
}
if(j==i)
printf("%d ",i);
}
return 0;
}

这个可以的……

追问
要求自动求出200——300间的素数怎么求?  就是不自己输入区间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
prozero0
2013-04-11 · 超过13用户采纳过TA的回答
知道答主
回答量:27
采纳率:100%
帮助的人:27.1万
展开全部
#include <stdio.h>
int isPrime(int n)
{
int i;
if(n%2==0) return 0;
for(i=3;i*i<n;i+=2)
if(n%i==0) return 0;
return 1;
}
int main()
{
int num;
for(num=200;num<=300;num++)
if(isPrime(num))
printf("%d ",num);
printf("\n");
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式