找出1到1000之间的所有素数,怎么做啊?
-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能
#include “stdio.h”
#include “conio.h”
main()
{
int n,i,count=0;
for(n=2;n<=1000;n++)
{ for(i=2;i<n;i++)
if(n%i==0) break;
if(i>=n) {printf(“%6d”,i);
count++;
if(count%10==0) printf(“\n”); }
}
getch();
}
#include<iostream.h>
void main()
{
int k=0;
for(int i=1;i<=1000;i++)
{
for(int j=2;j<i;j++)
{ k=1;
if(i%j==0)
{
k=0;
break;
}
}
if(k==1) cout<<i<<” “;
}
cout<<”\n”;
}
有没有更简单的???????这样别人菜鸟看不懂的 至少我看不懂
2楼的那个比较书本的,应该比3楼好懂的
尽量去明白2楼的吧
#include<stdio.h>
void main()
{
int i,j,a;
for(i=1;i<=1000;i++)
{
for(j=1;j<=i;j++)
{
if(j==2)
a=2;
if(i%j!=0)
a++;
}
if(a==i)
printf(“%5d”,i);
}
getch();
}