C语言:求1到100之间的所有素数,使用Prime函数,并设定每行输出5个素数

#include 
#include 
int prime(int n)
{
    int k,i;
    	k=sqrt(n);
		for(i=2;i<=k;i++){
			if(n%i==0){
				return 0;
			}
		}
		return 1;
}
int main()
{
	int m,i,a=0;
	int k;
	printf("1到100之间所有的素数为:\n");
	for(m=1;m<=100;m++)
    {
            if(prime(m))
            {
               printf("%3d",m);
			  a++;
			if(a%5==0)
			   printf("\n");
            }

	}
}

 

你可能感兴趣的:(C语言,c语言)