84

84 date:2021.2.23
84

要点:
方差公式,与题目有出入,具体问题具体分析;
sqrt()函数

详细代码如下:

#include<math.h>
#include<stdio.h>
double fun(double x[10])
{
	/*
		analyse:

		思考:

		公式是什么

		题目公式与公式有出入
	*/

	int i,j,sum = 0.0;
	double avg,wink=0.0;

	for(i = 0; i<10; i++)
	{
		sum += x[i];
	}

	avg = sum /10.0;

	for(j = 0; j < 10; j++)
	{
		wink +=(x[j]-avg)*(x[j]-avg);
	}

	return sqrt(wink/10.0);
 
}
void main()
{ 
  FILE *wf;
  double s,x[10]={95.0,89.0,76.0,65.0,88.0,72.0,85.0,81.0,90.0,56.0};
  int i;
  printf("\nThe original data is:\n");
  for(i=0;i<10;i++) 
     printf("%6.1f ",x[i]);
  printf("\n\n ");
  s=fun(x);
  printf("s=%f\n\n ",s);
/******************************/
  wf=fopen("out.dat","w");
  fprintf(wf,"%f",s);
  fclose(wf);
/*****************************/
}

上一篇:2021-03-26


下一篇:4.1.4 统计“锦途网”旅游线路平均价格,并采用尽可能多的方式将该价格赋给用户会话变量 @avg_short_price,并输出该变量