C语言从键盘上输入某学生4门课程的成绩,输出该学生的总成绩和平均成绩
时间: 2024-10-20 11:10:07 浏览: 74
C语言输入学生成绩,计算并输出这些学生的最低分、最高分、平均分。
在C语言中,为了实现这个功能,你需要使用标准输入(scanf函数)获取用户输入的学生四门课程成绩,然后计算总成绩和平均成绩。以下是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int courses[4]; // 存放四门课成绩
float total = 0.0; // 总成绩
float average; // 平均成绩
// 从键盘输入四门课程成绩
for (int i = 0; i < 4; i++) {
printf("请输入第 %d 门课程的成绩:", i+1);
scanf("%d", &courses[i]);
total += courses[i];
}
// 计算平均成绩
average = total / 4;
// 输出结果
printf("该学生的总成绩是:%d\n", total);
printf("该学生的平均成绩是:%f\n", average);
return 0;
}
```
在这个程序里,我们首先声明了一个数组`courses`用于存储成绩,然后通过循环让用户提供每门课程的成绩,并累加到总成绩`total`。最后,我们将总成绩除以4得到平均分,并将其打印出来。
阅读全文