程序填空题(急)标准答案是错误的给定程序中,函数fun的功能-查字典问答网
分类选择

来自潘国华的问题

  程序填空题(急)标准答案是错误的给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均数(规定所有数为正数),作为函数值返回,并将大于平均值的数放在形参y所指数组中,在主

  程序填空题(急)标准答案是错误的

  给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均数(规定所有数为正数),作为函数值返回,并将大于平均值的数放在形参y所指数组中,在主函数中输出.

  #include

  #include

  #defineN10

  doublefun(doublex[],double*y)

  {inti,j;doubleav;

  //

  if(x[i]>av)y[__3__]=x[i];

  y[j]=-1;

  returnav;

  }

  main()

  {inti;doublex[N],y[N];

  for(i=0;i=0;i++)printf("%5.1f",y[i]);

  printf("n");

  }

5回答
2020-07-28 00:50
我要回答
请先登录
韩芳溪

  1:0

  2:x[i]/N

  3:j++

  经验证,正确答案

2020-07-28 00:54:46
潘国华

  但我把这几个填进去再运行程序,出来的不对啊

2020-07-28 00:57:44
韩芳溪

  怎么不对?"计算形参x所指数组中N个数的平均数(规定所有数为正数),作为函数值返回,并将大于平均值的数放在形参y所指数组中,在主函数中输出。"那条不对?说清楚

2020-07-28 01:01:35
潘国华

  其实,对于av=av+x[i]/N这条不是很理解,平均数不是要总的和/数字的个数吗,为什么这条就用原来的平均数加上后面的x[i]/N就可以算出新的平均数了。

2020-07-28 01:05:34
韩芳溪

  唉,你这小学数学没学好啊,(1+2+3)/2=1/2+2/2+3/2,明白了?

2020-07-28 01:08:27

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •