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

1 #include

2 #include

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\n", p);

12     for (int j = 0; j < 10; j++)

13     {

14         g = x[j] - p;

15         f += g*g;

16         printf("%f\n", 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("\nThe original data is:\n");

28   for(i=0;i<10;i++)

29      printf("%6.1f ",x[i]);

30   printf("\n\n ");

31   s=fun(x);

32   printf("s=%f\n\n ",s);

33 /******************************/

34   wf=fopen("out.dat","w");

35   fprintf(wf,"%f",s);

36   fclose(wf);

37 /*****************************/

38 }

转载于:https://www.cnblogs.com/ming-4/p/10587925.html

关于计算方差的c语言程序,C语言:计算并输出给定10个数的方差。相关推荐

  1. PTA 最大和最小 (10 分)请使用指针法(间接访问)编写程序,程序的功能是从键盘输入 10 个数,求其最大值和最小值的差。

    请使用指针法(间接访问)编写程序,程序的功能是从键盘输入 10 个数,求其最大值和最小值的差. 输入格式: 输入10个整数 输出格式: 无 输入样例: 1 2 3 4 5 6 7 8 9 10 输出样 ...

  2. 棱形旋转c语言程序_C 语言时隔 5 年重回巅峰,这 20 个热门项目拿去练手!

    在上个月的 TIOBE 编程语言排名中,C 语言和 Java 的差距只有 0.01%.在近日 TIOBE 公布的 2020 年 5 月编程语言排行榜中,C 语言成功超越了 Java,重返第一的王者宝座 ...

  3. 蜂鸣器发出7种音阶c语言程序_C语言编程新思路

    第一章 单元测试 1.单选题: 关于一个C语言程序执行的起点和终点,以下选项正确的是 ( ). 选项: A: main 任意 B: main 最后一个 C: main main D: 第一个 最后一个 ...

  4. 1000以内完数c语言程序_C语言经典面试题目及答案详解(二)

    接着上次来说,C语言经典面试题目及答案详解(一)当中大部分是一些概念和理解的东西 ,今天说一说实践操作,有关c的经典程序. 1.输出9*9口诀.共9行9列,i控制行,j控制列. #include &q ...

  5. 学生实验平台搭建c语言程序,c语言程序设计实验学生用.doc

    c语言程序设计实验学生用 C语言程序设计 实验指导 (学生用) 计算机基础教研室 <C语言程序设计>课程组 2012年9月 前 言 <C语言程序设计>是计算机科学技术系面向全校 ...

  6. 框图c语言程序,C语言程序设计框图

    <C语言程序设计框图>由会员分享,可在线阅读,更多相关<C语言程序设计框图(86页珍藏版)>请在人人文库网上搜索. 1.第三章控制结构,返回总目录,目录,3.1节目结构框,3. ...

  7. 关于工资结算的C语言程序,C语言程序设计,纳税工资系统

    <C语言程序设计,纳税工资系统>由会员分享,可在线阅读,更多相关<C语言程序设计,纳税工资系统(30页珍藏版)>请在人人文库网上搜索. 1.第一章课程设计的目的和要求1.1课程 ...

  8. 用直接分解法求方程组的C语言程序,c语言编程求解线性方程组论文

    计算机编程求解线性方程组 第一章 绪 论 在自然科学.工程技术.经济和医学各领域中产生的许多实际问题都可以通过数学语言描述为数学问题,也就是说,由实际问题建立数学模型,然后应用各种数学方法和技巧来求解 ...

  9. 记得每天锻炼身体c语言程序,c语言程序

    一实验名称计算出1000以内10个最大素数之和二.实验目的1.熟练掌握if.if-else.if-else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和s ...

最新文章

  1. Leetcode1695. 删除子数组的最大得分[C++题解]:双指针、区间内元素不能重复
  2. 用python操作MySQL
  3. Pwn环境配置(一)——安装虚拟机
  4. http://www.vpython.org/index-ch.html
  5. 千万不要错过...超级搞笑
  6. Python 中的万能之王 Lambda 函数
  7. .Net 2.0中使用扩展方法
  8. 安全开发 | 如何让Django框架中的CSRF_Token的值每次请求都不一样
  9. mysql注入技巧原理_MySQL注入技巧总结
  10. mysql解决select * from 表名 (where + 约束条件为空)
  11. Java中的堆分配参数总结《对Java的分析总结》(二)
  12. fiddler抓包时,出现的 Tunnel to ***** : 443
  13. layui开关按钮,checkbox复选框开关按钮效果美化
  14. linux源码解读系列
  15. Java实现带发音的简易电子词典
  16. 矢量网络分析仪(矢网)的校准
  17. Nature子刊:大脑在局部区域的结构-功能耦合的遗传度与个体差异
  18. PyCharm - Split Vertically Split Horizontally (垂直拆分窗口 水平拆分窗口)
  19. 搞技术的人生技巧——装贪财
  20. 计算机 蚂蚁搬家 教案,大班科学活动教案:小蚂蚁搬家教案(附教学反思)

热门文章

  1. 计算机图形学画圆vc代码,VC++计算机图形学画直线、圆形、矩形示例源码
  2. 每日笔记-2017/03/30
  3. HTML-设置超链接
  4. linux usb 黑 白 名单_安卓手机如何一键提升手机性能?用黑阈
  5. 开门的磁卡在哪里配_门禁卡可以配吗
  6. idea 的BookMarks 书签功能
  7. 电脑计算机简单密码设置方法,如何设置电脑开机密码
  8. OSChina 周一乱弹 —— 谁能与你风雨兼程?
  9. 9个免费图标下载网站
  10. 用Windows Server 2008搭建时钟同步服务器