从键盘输入任意20个整数,统计其中的负数个数,并求所有整数的平均值。
时间: 2023-04-24 21:06:13 浏览: 257
输入一个整数判断正负
请问需要编写代码吗?还是只需要文字描述?
如果需要编写代码,可以使用以下代码实现:
```python
nums = input("请输入20个整数,以空格分隔:").split()
nums = [int(num) for num in nums]
neg_count = 0
sum_nums = 0
for num in nums:
if num < 0:
neg_count += 1
sum_nums += num
avg_nums = sum_nums / len(nums)
print("负数个数为:", neg_count)
print("所有整数的平均值为:", avg_nums)
```
如果只需要文字描述,可以按照以下步骤进行:
1. 从键盘输入20个整数,以空格分隔。
2. 将输入的字符串转换为整数列表。
3. 统计整数列表中负数的个数。
4. 计算整数列表的总和。
5. 计算整数列表的平均值。
6. 输出负数个数和平均值。
阅读全文