给定程序MODll.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。 例如,若输入8名学生的成绩:80.5 60 72 90.598 51.5 88 64

admin2010-11-26  14

问题 给定程序MODll.C中函数fun的功能是:从n(形参)个学生的成绩中统计出低于平均分的学生人数,此人数由函数值返回,平均分存放在形参aver所指的存储单元中。
例如,若输入8名学生的成绩:80.5 60 72 90.598  51.5    88  64则低于平均分的学生人数为:4(平均分为:75.5625)。
请改正程序中的错误,使它能统计出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!

选项

答案(1)t+=s[k]; (2)*aver=ave;

解析 该程序功能是统计出低于平均分的学生人数,首先求得平均分,然后再求得低于平均分的人数。从已给定源程序的main.主函数开始入手,printf语句中的fun(s,m,&aver)l调用函数实现题目中的要求。
转载请注明原文地址:https://kaotiyun.com/show/SPID777K
0

最新回复(0)