求数据中的最大数和最小数的算法是类似的,可采用“打擂”算法。求区间[100, 200]内10个随机整数中的最大数。
时间: 2024-02-17 19:04:27 浏览: 159
//计算成绩最大值-Java语言基础 下
可以使用以下的 Python 代码来求区间 [100, 200] 内 10 个随机整数中的最大数:
```python
import random
max_num = 0
for i in range(10):
num = random.randint(100, 200)
print(num) # 输出随机整数,方便查看
if num > max_num:
max_num = num
print("最大数是:", max_num)
```
这段代码中,我们首先导入了内置的 `random` 模块,以便可以生成随机整数。然后,我们初始化变量 `max_num` 为 0,表示当前的最大数还未确定。接着,我们使用一个循环来生成 10 个随机整数,并在每次循环中判断当前的数是否比当前的最大数要大,如果是,则将 `max_num` 更新为当前的数。最后,我们在代码的最后使用 `print` 函数来输出计算得到的最大数。
阅读全文