zoukankan      html  css  js  c++  java
  • C语言:计算并输出给定10个数的方差。

    //计算并输出给定10个数的方差。

     1 #include<math.h>
     2 #include<stdio.h>
     3 double fun(double x[10])
     4 {
     5     double p = 0.0,f=0.0,g=0.0;
     6     for (int i = 0; i < 10; i++)
     7     {
     8         p += x[i];
     9     }
    10     p = p / 10;
    11     printf("%f
    ", p);
    12     for (int j = 0; j < 10; j++)
    13     {
    14         g = x[j] - p;
    15         f += g*g;
    16         printf("%f
    ", f);
    17     }
    18     f = f / 10;
    19     f = sqrt(f);
    20     return f;
    21 }
    22 void main()
    23 { 
    24   FILE *wf;
    25   double s,x[10]={95.0,89.0,76.0,65.0,88.0,72.0,85.0,81.0,90.0,56.0};
    26   int i;
    27   printf("
    The original data is:
    ");
    28   for(i=0;i<10;i++) 
    29      printf("%6.1f ",x[i]);
    30   printf("
    
     ");
    31   s=fun(x);
    32   printf("s=%f
    
     ",s);
    33 /******************************/
    34   wf=fopen("out.dat","w");
    35   fprintf(wf,"%f",s);
    36   fclose(wf);
    37 /*****************************/
    38 }
  • 相关阅读:
    单例
    添加水印
    创建文件夹
    查看文件属性
    把pdf文档的每一页单独存为pdf文档
    倒序排列
    旋转pdf文件
    fnmatch用法
    glob遍历文件夹中的所有的内容
    LinkedList源码分析
  • 原文地址:https://www.cnblogs.com/ming-4/p/10587925.html
Copyright © 2011-2022 走看看