问题标题:
c++有一个一维数组,内放n个学生成绩,输出各分数段人数、平均分、最高分和最低分,保留小数点后一位。要求:(1)分数段人数、平均分、最高分和最低分分别由三个或四个子函数完成
更新时间:2024-03-29 01:22:32
问题描述:
c++有一个一维数组,内放n个学生成绩,输出各分数段人数、平均分、最高分和最低分,保留小数点后一位。
要求:(1)分数段人数、平均分、最高分和最低分分别由三个或四个子函数完成。
(2)保留小数点后一位
崔健江回答:
floata=0,b=0,c=0,d=100,e=0,sum=0,n=50;
inth[50];
//各分数段人数、平均分、最高分和最低分、总成绩和。
for(inti=0;i=85)a++;//85-100分人数
elseif(h[i]>=60)b++;//0-60分人数
if(h[i]>c)c=h[i];//最高分
if(h[i]