# 计算两个整数的平均值


背景介绍

编写一个程序,输入两个整数,计算它们的平均值并输出结果。程序的输入可以是带有空格或换行的多行输入,输出结果以浮点数形式显示。该问题要求用户通过输入两个整数,计算平均值,最终输出结果。

思路分析

  1. 输入处理:程序需要从用户输入中读取两个整数。使用 map(int, input(...).split()) 可以自动处理输入中的空格或换行符,并将其转换为整数。
  2. 平均值计算:将两个整数相加后除以2,得到平均值。Python的除法运算符 / 对整数结果返回浮点数,因此无需额外处理。
  3. 输出结果:使用 print("平均值为:", average) 显示平均值,确保结果以浮点数形式呈现。

代码实现

# 输入两个整数
num1, num2 = map(int, input("请输入两个整数: ").split())

# 计算平均值
average = (num1 + num2) / 2

# 输出结果
print("平均值为:", average)

总结

该程序通过输入两个整数,计算并输出它们的平均值。代码简洁直观,直接运行无依赖外部资源。程序逻辑清晰,确保正确输出浮点数形式的平均值,满足题目的要求。