编程求从键盘上输入一个学生的n门成绩,计算出该学生的总成绩和平均成绩。 输入:第一行输入一个整数n 第二行输入n个整数 输出:总成绩和平均成绩,其中平均成绩保留小数点后两位。 例如: 输入: 5 60 70 80 90 100 输出:400,80.00
时间: 2023-06-13 08:05:10 浏览: 177
经典C源程序100例.doc
下面是一个 Python 代码实现:
```python
n = int(input()) # 输入n
scores = list(map(int, input().split())) # 输入n个成绩,转换为整数类型的列表
total_score = sum(scores) # 计算总成绩
average_score = total_score / n # 计算平均成绩
print("{:.2f},{:.2f}".format(total_score, average_score)) # 输出结果,保留两位小数
```
代码的思路是先读入 n,再读入 n 个成绩,将这些成绩存储在一个列表中。然后通过 `sum` 函数计算总成绩,再除以 n 计算平均成绩。最后使用字符串格式化输出结果,保留两位小数。
阅读全文