大家帮忙啊~~输出100-200间的所以素数,每行输出5个!!
c语言吧
全部回复
仅看楼主
level 1
咏婷 楼主
怎么做啊
2008年08月07日 02点08分 1
level 7
汗~~
2008年08月07日 07点08分 2
level 5
= =怎么大家都问同样的问题
2008年08月07日 09点08分 4
level 1
#include
#include
void main(){int m,h,i,j=0,leap=1;for(m=100;m<=200;m++){h=sqrt(m); for(i=2;i<=h;i++){if(m%i==0){leap=0;break;}}if(leap==1){printf("%4d",m); j++;if(j%5==0)printf("\n");}leap=1;}}
2008年08月09日 09点08分 5
level 1
应该正确的!
2008年08月09日 09点08分 6
level 5
老谭书上不是有么.....
2008年08月09日 13点08分 7
level 1
DOS窗口一行是80个字符,要一行5个让 printf("%-16d",m) 可以吧。
2008年08月23日 13点08分 8
1