输入n个整数,求最大值和最小值的差
时间: 2023-06-10 10:08:00 浏览: 152
求最大值和最小值
可以用以下的代码来实现输入n个整数,求最大值和最小值的差:
```python
n = int(input("请输入整数个数: "))
nums = []
for i in range(n):
num = int(input("请输入第{}个整数: ".format(i+1)))
nums.append(num)
max_num = max(nums)
min_num = min(nums)
diff = max_num - min_num
print("最大值为{}, 最小值为{}, 差为{}".format(max_num, min_num, diff))
```
这段代码首先会让用户输入整数的个数,然后依次输入每个整数,并将这些整数存储在列表`nums`中。接着使用`max`函数和`min`函数来找到列表中的最大值和最小值,最后用最大值减去最小值得到差值,并将结果输出。
阅读全文