读入 n� 个整数,计算它们的平均值。 输入 第一行一个整数 n� 表示需要读入的整数的数量。(2≤n<1000)(2≤�<1000) 第二行为 n� 个整数 X1,X2……Xn�1,�2……��。(1≤Xn≤10000)(1≤��≤10000) 输出 输出一个保留两位小数的浮点数,为 n� 个整数的平均数。
时间: 2024-01-02 19:02:33 浏览: 155
C语言程序 计算所输入的整数n的1到n总和和平均数
好的,这是一个简单的计算平均数的问题。可以使用以下代码来解决:
```python
n = int(input()) # 读入整数数量
nums = list(map(int, input().split())) # 读入n个整数
avg = sum(nums) / n # 计算平均数
print("{:.2f}".format(avg)) # 输出保留两位小数的平均数
```
代码解释:
1. 读入整数数量 `n`。
2. 读入 `n` 个整数,使用 `input().split()` 读入一行字符串并使用 `map(int, ...)` 将其转换为整数列表。
3. 使用 `sum(nums)` 计算这 `n` 个整数的和,并除以 `n` 得到平均数 `avg`。
4. 使用 `"{:.2f}".format(avg)` 将 `avg` 格式化为保留两位小数的字符串。
5. 使用 `print` 输出这个字符串即可。
希望这个回答能够解决你的问题!
阅读全文