编写程序输出一周的日最高气温。气温从键盘输入到数组。气温为华氏温度,范围在20-84之间。 【输入格式】%d
时间: 2024-03-01 21:54:46 浏览: 209
8086汇编:输入输出和数组操作的一些函数
好的,请稍等,我来帮您编写这个程序。
以下是 Python 代码实现:
```python
temperatures = []
for i in range(7):
temp = int(input())
while temp < 20 or temp > 84:
temp = int(input("请重新输入20-84之间的气温:"))
temperatures.append(temp)
highest_temp = max(temperatures)
print("本周日最高气温为:", highest_temp)
```
这个程序首先创建了一个空列表 `temperatures`,然后通过循环读入七个气温,每次输入一个气温后会进行范围检查,确保气温在 20-84 之间。如果输入的气温不在范围内,程序会提示用户重新输入。最后使用 `max` 函数求出列表中的最大值,即本周的日最高气温。
请注意,这个程序只是一个简单的示例,实际使用时可能需要对输入的气温进行更多的检查和处理。
阅读全文