标题:我的错在哪里啦!大伙指点!
只看楼主
wuyufeixue
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-8-10
得分:0 
#include "stdio.h"
#include "math.h"
void main()
{
int m,k,i,n=0;
for(m=101;m<=999;m=m+1)
{ k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0)
break;
if(i>=k+1)
{
printf("%d ",m);
n=n+1;
}
if(n%20==0)
printf("\n");
}
printf("\n");
printf("素数的个数为:");
printf("%d",n);

}
2008-05-28 14:34
tcpip126
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2008-5-7
得分:0 
谢谢大伙的帮忙,程序通过啦 顺便能问一下吗?sqrt什么意思?还有就是一屏显示不下内容分好几屏显示怎么翻屏啊

[[it] 本帖最后由 tcpip126 于 2008-5-28 18:32 编辑 [/it]]
2008-05-28 18:25
wuyufeixue
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-8-10
得分:0 
sqrt 的意思是根号啊
2008-05-28 20:50
liyanhong
Rank: 3Rank: 3
来 自:水星
等 级:禁止访问
威 望:8
帖 子:1867
专家分:0
注 册:2008-5-3
得分:0 
一 x   二  x/2  三 sqrt(x)
x+=2
在我这个档次的只知道这些

爱上你 是 我的错  可是离 开  又舍不得  听着你为我写的歌     好难过
如果说 我说如果  我们还 能  重新来过   不去计 较 谁对谁错  会怎么做
2008-05-28 21:10
xinyu4157
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-5-27
得分:0 
#include "stdio.h"

main()
{int x,i;

for(x=100;x<199;x++)
{
for(i=2;i<x;i++)
if(x%i==0)break;
if(i>=x)
printf("%d",x);}
getch();

}
2008-05-28 21:18
liyanhong
Rank: 3Rank: 3
来 自:水星
等 级:禁止访问
威 望:8
帖 子:1867
专家分:0
注 册:2008-5-3
得分:0 
最后一个帖子
楼上的朋友
论坛元老的帖子 你都无视吗

爱上你 是 我的错  可是离 开  又舍不得  听着你为我写的歌     好难过
如果说 我说如果  我们还 能  重新来过   不去计 较 谁对谁错  会怎么做
2008-05-28 21:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-216184-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.285060 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved