当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

下列给定程序中 函数fun()的功能是:给定n个实数 输出平均值 并统计平均值以上(含平均值)的实数个


下列给定程序中,函数fun()的功能是:给定n个实数,输出平均值,并统计平均值以上(含平均值)的实数个数。例如, n=8时,输入193.199,195.673,195.757,196.051,196.092, 196.596,196.579,196.763,所得平均值为195.838745,在平均值以上的实数个数应为5。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include <conio.h>

include <stdio.h>

int fun(float x[], int n)

/***************found*******************/

iht j, c=0;float xa=0.0;

for (j=0; j<n;.j++)

xa+=x[j]/n;

printf("ave=%f\n",xa);

for (j=0; j<n;j++)

if(x[j]>=xa)

c++;

returnc;

}

main()

{float x[l00]={ 193.199,195.673,195.757,

196.051,196.092,196.596,

196.579,196.763};

clrscr ();

printf("%d\n",fun (x,8));

}

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 下列给定程序中函数fun()的功能是:计算n!。例如 给 n输入5 则输出120.000000。

  • 下列给定程序中 函数fun()的功能是:通过某种方式实现两个变量值的交换 规定不允许增加语句和表达

  • 下列给定程序中 函数fun的功能是:从形参SS所指字符串数组中 删除所有串长超过k的字符串 函数 返

  • 下列给定程序中 函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标 作为函数值

  • 下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。请改正程序中的错误 使它能得

  • 下列给定程序中 函数fun的功能是进行数字字符转换。若形参ch中是数字字符‘0’~‘9’ 则将‘0’转换成‘9