编写程序,计算学生们的平均成绩,并统计优秀(成绩不低于90分)的人数占总人数的比率。
输入格式:
输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
输出格式:
average=平均成绩数据
rate=优秀率数据
输入样例:
5
70 50 95 72 58
结尾无空行
输出样例:
在这里给出相应的输出。例如:
average=69.00
rate=0.20
#include <stdio.h>
int main(){
int n,score,count=0,i,sum=0;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&score);
sum+=score;
if(score>=90)
count++;
}
if(n!=0)
printf("average=%.2f\n",(double)sum/n);
printf("rate=%.2f\n",(double)count/n);
return 0;
}//此题很简单没有过度解析的必要。