以下程序是实现如下功能:输出100到1000之间所有的素数并且每行只输出6个素数

#include <math.h>
int prime(int n)
{ int i;
for (i=2;i<=sqrt(n);i++)
if (n%i==0)
;
;
}
main()
{ int i,c=0;
for (i=100;i<1000;i++)
if (prime(i)==1)
{ printf(“%d “,i);
if ( )
printf(“\n”);
共3个空

#include <math.h>
int prime(int n)
{ int i;
for (i=2;i<=sqrt(n);i++)
if (n%i==0)
return 0 ; // 这个
return 1 ; //这个
}
main()
{ int i,c=0;
for (i=100;i<1000;i++)
if (prime(i)==1)
{ printf(“%d “,i);
if ( ++c%6==0 ) //这个
printf(“\n”);
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-08
for (i=2;i<=sqrt(n);i++)
if (n%i==0)
return 0 ;
return 1 ;
}
if ( ++c%6 == 0 )
第2个回答  2012-06-07
好,很好,非常好!
相似回答