1、在屏幕上按每行10个的格式输出100—200间的全部素数,并输出它们的平均值.C语言的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 08:13:30
1、在屏幕上按每行10个的格式输出100—200间的全部素数,并输出它们的平均值.C语言的

1、在屏幕上按每行10个的格式输出100—200间的全部素数,并输出它们的平均值.C语言的
1、在屏幕上按每行10个的格式输出100—200间的全部素数,并输出它们的平均值.C语言的

1、在屏幕上按每行10个的格式输出100—200间的全部素数,并输出它们的平均值.C语言的

楼主你好!

根据你的要求代码实现如下!

#include <stdio.h>

#include <math.h>

#include<stdlib.h>

int main()

{

int m=100,t=0,i,n=200,sum=0;

double k;

printf("100—200间的全部素数:\n");

for(;m<=n;m++)

{   

 k=sqrt(m);

    for (i=2;i<=k;i++)

    if (m%i==0) break;

 if(i>k){

      printf("%-4d",m);

      sum+=m;

      t++;

      if(t%10==0)printf("\n"); 

 }

 }

printf("\n");

printf("平均值:%6.2f",(float)sum/t);

   return 0;

}

 

希望我的回答对你有帮助!