由键盘任意输入4门课程的成绩,计算它们的平均成绩(保留2位小数)
时间: 2023-05-13 10:06:42 浏览: 54
好的,这是一个简单的计算问题。以下是计算平均成绩的代码:
```python
grades = []
for i in range(4):
grade = float(input("请输入第{}门课程的成绩:".format(i+1)))
grades.append(grade)
average = sum(grades) / len(grades)
print("这4门课程的平均成绩为:{:.2f}".format(average))
```
请注意,这段代码使用了一个列表来存储输入的成绩,然后使用 `sum()` 函数和 `len()` 函数来计算平均值。最后,使用格式化字符串来保留两位小数并输出结果。
相关问题
由键盘任意输入4门课程的成绩,计算它们的平均成绩(保留2位小数)。
好的,这是一个简单的编程问题。以下是一个示例代码,可以计算输入的4门课程的平均成绩:
```
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double score1, score2, score3, score4;
cout << "请输入4门课程的成绩:" << endl;
cin >> score1 >> score2 >> score3 >> score4;
double average = (score1 + score2 + score3 + score4) / 4;
cout << "平均成绩为:" << fixed << setprecision(2) << average << endl;
return 0;
}
```
你可以将这段代码复制到你的编译器中运行,输入4门课程的成绩,程序将会输出它们的平均成绩。
用c语言完成由键盘任意输入4门课程的成绩,计算它们的平均成绩(保留2位小数)
以下是用 C 语言完成由键盘任意输入 4 门课程的成绩,计算它们的平均成绩(保留 2 位小数)的代码:
```c
#include <stdio.h>
int main() {
float score1, score2, score3, score4, average;
printf("请输入四门课程的成绩:\n");
scanf("%f %f %f %f", &score1, &score2, &score3, &score4);
average = (score1 + score2 + score3 + score4) / 4;
printf("平均成绩为:%.2f\n", average);
return 0;
}
```
这段代码可以让用户输入四门课程的成绩,然后计算它们的平均成绩,并输出结果。