从键盘上输入10个整数,用数组存放,求所有元素的最大值、最小值和平均值
时间: 2024-12-15 08:29:42 浏览: 9
有一个int数组{1,3,5,-2,4,6},要求获取:最大值、最小值、元素和、平均值
5星 · 资源好评率100%
在程序设计中,如果你需要从键盘输入10个整数并将它们存储在一个数组里,然后计算最大值、最小值和平均值,你可以按照以下步骤进行:
1. **创建数组**:
首先,你需要创建一个长度为10的整型数组,用于存储这10个用户输入的整数。
```python
# Python示例
numbers = [0] * 10
```
2. **获取输入**:
使用循环结构让用户逐个输入数字,并将它们添加到数组中。
```python
for i in range(10):
numbers[i] = int(input(f"请输入第{i+1}个整数:"))
```
3. **计算最大值、最小值**:
可以通过遍历数组找到最大值和最小值,也可以在一开始就设置两个变量分别记录最大值和最小值。
```python
max_value = min_value = numbers[0]
for num in numbers:
if num > max_value:
max_value = num
elif num < min_value:
min_value = num
```
4. **计算平均值**:
平均值是所有数值之和除以元素个数。
```python
average = sum(numbers) / len(numbers)
```
5. **输出结果**:
最后,打印出最大值、最小值和平均值。
```python
print("最大值:", max_value)
print("最小值:", min_value)
print("平均值:", average)
```
阅读全文