7-200 求平均成绩和优秀率
编写程序,计算学生们的平均成绩,并统计优秀(成绩不低于90分)的人数占总人数的比率。
输入格式:
输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
输出格式:
average=平均成绩数据
rate=优秀率数据
输入样例:
5 70 50 95 72 58
输出样例:
在这里给出相应的输出。例如:
average=69.00 rate=0.20
#include <stdio.h>
int main() {
int score, n, total = 0, good = 0;
scanf("%d", &n);
for (int i = 0; i < n; ++i) {
scanf("%d", &score);
if (score >= 90) {
good++;
}
total += score;
}
printf("average=%.2lf\n", total / (double) n);
printf("rate=%.2lf", good / (double) n);
return 0;
}
思路
- 阿巴阿巴很简单😣😣