循环输入一个学生5门课程的成绩(应该有>60分,也有<60分的), 1、计算该学生的总分 2、 所有大于60分课程成绩的平均分 使用C语言
时间: 2024-05-08 21:19:24 浏览: 33
C语言程序设计-输入2个学生3门课的成绩,计算学生成绩平均分,课程平均分和最高分.
5星 · 资源好评率100%
你好!这是一个很常规的计算题。以下是这段代码的C语言实现:
```
#include <stdio.h>
int main() {
int score[5];
int sum = 0;
int count = 0;
for (int i = 0; i < 5; i++) {
printf("请输入学生第%d门课的成绩:", i+1);
scanf("%d", &score[i]);
if (score[i] >= 60) {
sum += score[i];
count++;
}
}
// 计算总分和平均分
printf("该学生的总分为:%d\n", sum);
printf("所有大于60分课程成绩的平均分为:%.2f\n", (float)sum/count);
return 0;
}
```
希望这能对你有所帮助!现在,我能为您回答其他问题吗?
阅读全文