随机产生21个50以内的整数,找出其中的最大数及其位置
时间: 2023-05-30 10:04:02 浏览: 88
这里给出Python代码实现:
```python
import random
# 生成21个50以内的随机整数
nums = [random.randint(0, 49) for i in range(21)]
print("生成的随机数为:", nums)
# 找出最大数及其位置
max_num = nums[0]
max_index = 0
for i in range(1, len(nums)):
if nums[i] > max_num:
max_num = nums[i]
max_index = i
print("最大数为:", max_num)
print("最大数的位置为:", max_index)
```
输出结果示例:
```
生成的随机数为: [18, 6, 37, 48, 31, 17, 29, 48, 30, 0, 3, 39, 29, 11, 25, 0, 25, 25, 2, 30, 37]
最大数为: 48
最大数的位置为: 3
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)