#include <stdio.h>
#include <stdlib.h>
//求1000以内所有素数的平均值
int main()
{
float ave=0.0;
int count=0,sum=0;
for(int i=2;i<=1000;i++){
int flag=0;
for(int j=2;j<i;j++){
if(i%j==0){
flag=1;
break;
}
}
if(flag==0){
count++;
sum=sum+i;
}
}
ave=sum/count;
//printf("1000以内的素数的个数为:%d\n",count);
printf("1000以内的素数的平均值为:%f",ave);
return 0;
}
(18年)求1000以内所有素数的平均值
最新推荐文章于 2022-02-25 17:23:08 发布