输入十个数求最大值和最小值
时间: 2024-03-26 20:42:30 浏览: 11
好的,我可以帮你编写一个程序来输入十个数并求出它们的最大值和最小值。以下是 Python 代码示例:
```
nums = []
for i in range(10):
num = int(input("请输入第%d个数字:" % (i+1)))
nums.append(num)
max_num = max(nums)
min_num = min(nums)
print("最大值为:%d" % max_num)
print("最小值为:%d" % min_num)
```
你可以运行这段代码并按照提示逐个输入十个数字,程序会自动计算出它们的最大值和最小值并输出。
相关问题
用C语言输入10个数求最大值和最小值
```c
#include <stdio.h>
int main() {
int nums[10];
int i, max, min;
printf("请输入10个整数:\n");
// 输入10个数
for (i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
}
// 假设第一个数为最大值和最小值
max = nums[0];
min = nums[0];
// 遍历数组找出最大值和最小值
for (i = 0; i < 10; i++) {
if (nums[i] > max) {
max = nums[i];
}
if (nums[i] < min) {
min = nums[i];
}
}
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return 0;
}
```
Python输入n个数求最大值和最小值
可以使用Python内置函数`max()`和`min()`来求N个数的最大值和最小值。具体实现方法如下:
```python
n = int(input("请输入数字个数:"))
nums = []
for i in range(n):
num = int(input("请输入第%d个数字:" % (i+1)))
nums.append(num)
max_num = max(nums) # 求最大值
min_num = min(nums) # 求最小值
print("最大值为:", max_num)
print("最小值为:", min_num)
```
这里,我们首先使用`input()`函数获取用户输入的数字个数`n`,然后使用`for`循环获取用户输入的N个数字,并将其存入一个列表`nums`中。接着,使用`max()`函数和`min()`函数分别求出最大值和最小值,并将结果打印输出。