4_21.cpp
上传用户:zipjojo
上传日期:2009-07-20
资源大小:70k
文件大小:0k
源码类别:

文章/文档

开发平台:

C/C++

  1. # include <iostream.h>
  2. const int max =1000;
  3. const int width =10;
  4. void main()
  5. {
  6. bool s[max+1];
  7. int i,n,col=0;
  8. for (i=0;i<=max;i++)
  9. s[i]=0;
  10. s[0]=1;
  11. cout<<max<<"以内的素数有:"<<endl;
  12. for (n=1;n<=max;n++)
  13. if (s[n-1]==0)
  14. {
  15. cout<<n<<"  ";
  16. if (++col>=width)
  17. {
  18. cout<<endl;
  19. col=0;
  20. }
  21. for (i=n;i<=max;i+=n)
  22. s[i-1]=1;
  23. }
  24. if (col!=0)
  25. cout<<endl;
  26. }