编写程序,计算学生们的平均成绩,并统计优秀(成绩不低于90分)的人数占总人数的比率。
输入格式:
输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
输出格式:
average=平均成绩数据 rate=优秀率数据
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int num, excel_num=0, i=1;
double score, sum=0;
cin>>num;
while(i<=num)
{
cin>>score;
sum+=score;
if(score>=90)
excel_num++;
i++;
}
cout<<"average="<<setiosflags(ios::fixed)<<setprecision(2)<<sum/num<<endl;
cout<<"rate="<<setiosflags(ios::fixed)<<setprecision(2)<<1.0*excel_num/num<<endl;
return 0;
}
若采用数组的方法&