用c语言编程实现班级某一门课程期末考试的平均分的计算和输出。 做题要求: 1.输入学生人数 2.用循环完成期末考试成绩的输入 3.计算平均值 4.输出平均值
时间: 2023-12-10 16:37:46 浏览: 149
以下是用 C 语言编写的实现班级某一门课程期末考试平均分的计算和输出的代码:
```c
#include <stdio.h>
int main() {
int num, i;
float score, sum = 0, average;
printf("请输入学生人数:");
scanf("%d", &num);
for (i = 1; i <= num; i++) {
printf("请输入第%d个学生的成绩:", i);
scanf("%f", &score);
sum += score;
}
average = sum / num;
printf("平均分为:%.2f\n", average);
return 0;
}
```
代码解释:
1. 首先使用 `scanf` 函数输入学生人数 `num`。
2. 在 `for` 循环中,使用 `scanf` 函数输入每个学生的成绩,将每个成绩累加到变量 `sum` 中。
3. 计算平均分,将 `sum` 除以学生人数 `num`,并将结果赋值给变量 `average`。
4. 使用 `printf` 函数输出平均分,格式化输出保留两位小数。
阅读全文