万能百科  > 所属分类  > 

给定程序的功能是计算score中m个人的平均成绩a-ver,将低于aver的成绩放在below中,通过函数名返回

给定程序的功能是计算score中m个人的平均成绩a-ver,将低于aver的成绩放在below中,通过函数名返回人数。 例如,当score={10,20,30,40,50,60,70,80,90},m=9时,函数返回的人数应该是4,below={10,20,30,40}。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在横线上填入所编写的若干表达式或语句。 试题程序:

正确答案:

【解析】fun()函数的功能是返回低于平均成绩的人数,通过for循环遍历数组score,求和存入变量aver,然后计算出平均值。第二个循环将低于平均成绩的数据赋值数组b,因此第【1】处填“score[i]”或“*(score+i)”;在主函数中调用函数fun()时,最后一个参数应填入数组名below,即将低分考生数据存入数组below中,然后语句“printf(″\nBelowtheaveragescoreare:%d″n);”输出低分考生个数,n值即fun()函数返回值也就是低分考生的人数值。最后,利用

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签