怎样用C语言写求100内素数平均值

2024-12-03 12:47:17
推荐回答(1个)
回答1:

#include

void main() 

{ int t,i,j; 

float  sum=0;

int n=0;

for(i=3;i<=100;i++) 

{t=1; 

for(j=2;j<=(i/2);j++) 

if(i%j==0) 

t=0; 

if(t==1)

{

    //printf("%d ",i); 

    //此时i是素数

    n++;

    sum+=i;

}

}


sum=sum/n;


printf("   %f \n",sum);

}