输入一个班级某门课程的成绩,统计并输出全班该门课程的平均成绩
时间: 2023-05-12 21:06:42 浏览: 54
好的,这是一个很简单的问题,您可以使用以下代码来计算全班该门课程的平均成绩:
```python
grades = input("请输入班级某门课程的成绩,以空格分隔:")
grades_list = grades.split()
grades_list = [int(i) for i in grades_list]
average_grade = sum(grades_list) / len(grades_list)
print("全班该门课程的平均成绩为:", average_grade)
```
请注意,这段代码假设您输入的成绩是以空格分隔的,例如:"90 80 70"。如果您使用的是其他分隔符,请相应地修改代码。
相关问题
C语言输入一个班级某门课程的成绩,统计并 输出全班该门课程的平均成绩
以下是一个简单的C语言程序,可以输入一个班级某门课程的成绩,并计算出全班该门课程的平均成绩。
```c
#include <stdio.h>
int main()
{
int n; // 学生人数
int sum = 0; // 成绩总和
int score; // 学生成绩
printf("请输入学生人数:");
scanf("%d", &n);
for (int i = 0; i < n; i++) {
printf("请输入第%d个学生的成绩:", i+1);
scanf("%d", &score);
sum += score;
}
printf("全班该门课程的平均成绩为:%.2f\n", (float)sum / n);
return 0;
}
```
在这个程序中,我们首先使用`scanf()`函数从用户那里获取班级人数`n`。然后,我们使用`for`循环来迭代每个学生的成绩,并将它们加起来存储在变量`sum`中。最后,我们使用`printf()`函数输出全班该门课程的平均成绩,即平均成绩等于总成绩除以学生人数。注意,我们使用了类型转换`(float)`将`sum`转换为浮点数,以确保我们得出的平均成绩是一个浮点数。
输入一个班级某门课程的成绩,统计并 输出全班该门课程的平均成绩”
您好,以下是计算班级某门课程平均成绩的 Python 代码:
```python
scores = input("请输入班级某门课程的成绩,以空格分隔:")
scores_list = scores.split()
scores_sum = 0
for score in scores_list:
scores_sum += int(score)
average_score = scores_sum / len(scores_list)
print("全班该门课程的平均成绩为:", average_score)
```
您可以将班级某门课程的成绩以空格分隔输入,程序会自动计算并输出全班该门课程的平均成绩。希望能对您有所帮助。