输入8个整数放入一维数组w中,找出其中最小和最大数,然后输出。
时间: 2023-12-06 07:01:14 浏览: 258
假设输入的8个整数分别是1, 5, 3, 8, 9, 2, 4, 7,我们可以通过以下代码来找出其中的最小和最大数并输出:
```python
# 定义一个包含8个整数的一维数组
w = [1, 5, 3, 8, 9, 2, 4, 7]
# 找出数组中的最小数和最大数
min_num = w[0]
max_num = w[0]
for num in w:
if num < min_num:
min_num = num
if num > max_num:
max_num = num
# 输出最小数和最大数
print("最小数为:", min_num)
print("最大数为:", max_num)
```
输出结果为:
```
最小数为: 1
最大数为: 9
```
相关问题
输入8个整数放入一维数组w中,找出其中最小和最大数,然后输出
好的,以下是输入8个整数放入一维数组w中,找出其中最小和最大数,然后输出的代码示例(使用Python语言):
```python
w = [] # 定义空列表w用于存放8个整数
for i in range(8):
num = int(input("请输入第{}个整数:".format(i+1)))
w.append(num)
max_num = max(w) # 找出w中最大的数
min_num = min(w) # 找出w中最小的数
print("输入的8个整数为:", w)
print("最大数为:", max_num)
print("最小数为:", min_num)
```
运行程序后,会提示用户输入8个整数,输入完成后,程序会输出这8个整数以及其中的最大数和最小数。
用c语言实现输入8个整数放入一维数组w中,找出其中最小和最大数,然后输出
以下是用C语言实现输入8个整数放入一维数组w中,找出其中最小和最大数,然后输出的代码:
```c
#include <stdio.h>
int main() {
int w[8];
int i, min, max;
printf("请输入8个整数:\n");
for (i = 0; i < 8; i++) {
scanf("%d", &w[i]);
}
min = w[0];
max = w[0];
for (i = 1; i < 8; i++) {
if (w[i] < min) {
min = w[i];
}
if (w[i] > max) {
max = w[i];
}
}
printf("最小数为:%d\n", min);
printf("最大数为:%d\n", max);
return 0;
}
```
运行代码后,你可以依次输入8个整数,程序会自动找出其中的最小和最大数并输出。
阅读全文