编写程序,要求从键盘输入一个表示分钟的整数,将这个数换算成用小时和分钟表示,然后输出转换结果
时间: 2024-11-15 09:26:29 浏览: 3
2012年全国计算机一级考试题-选择题部分题.pdf
编写一个简单的Python程序可以完成这个任务:
```python
def minutes_to_hours(minutes):
# 检查输入是否为正整数
if not isinstance(minutes, int) or minutes < 0:
print("请输入一个非负整数分钟数。")
return
hours = minutes // 60 # 计算完整的小时数
remaining_minutes = minutes % 60 # 计算剩余分钟
# 输出结果
if hours == 0:
output = f"{remaining_minutes} 分钟"
else:
output = f"{hours} 小时 {remaining_minutes} 分钟"
print(output)
# 获取用户输入
minutes_input = input("请输入一个分钟数:")
try:
minutes = int(minutes_input)
minutes_to_hours(minutes)
except ValueError:
print("无效的输入,请输入一个整数。")
```
当你运行这个程序并输入一个分钟数,它会计算出对应的小时数和分钟,并将其显示出来。
阅读全文