[求助]求一道初学者的问题
如何求1~50内的质数?质数是指只能被1和本身整除的数 ----------------解决方案--------------------------------------------------------
#include<stdio.h>
#include<math.h>
void main()
{
int i,k,n,m=1;
for(k=0,n=2;n<50;++n){
for(i=2;i<=sqrt(n);++i)
if(!(m=n%i))break;
if(m){
printf("%6d",n);
if(!(++k%10))printf("\n");
}
}
}
----------------解决方案--------------------------------------------------------
书上都有
----------------解决方案--------------------------------------------------------