赞助论坛
  • 4492阅读
  • 0回复

求100-200间的素数 [复制链接]

楼层直达
eucbiq  
发帖
10
精华
0
金币
118
威望
2
贡献
0
好评
0
注册
2008-06-28
楼主    eucbiq 发表于: 2008-07-02 17:48:54 
#include <stdio.h>
main()
{
   int x,y;
   for(x=100;x<=200;x++)
   {for(y=2;y<x;y++)
        if(x%y==0) break;
   if(y>=x) printf("%d ",x);}
}
请问if(y>=x)改为if(y>x)为什么连一个结果都没有
再问if(y>=x)改为if(y=x)为什么输出所有100-200之间的数字