开车很贵。编写一个程序,以汽车的英里/加仑和汽油美元/加仑(都是浮动的)作为输入,并输出10英里、50英里和400英里的汽油成本
例如:如果输入为:
20.0
3.1599
那么输出是:
1.579950 7.899750 63.198000
注:要解决此问题,请首先计算行驶一英里的汽油成本。然后使用此结果计算10英里、50英里和400英里的汽油成本
注:实际每英里成本还包括维护和折旧
我的代码:
gas_cost = float(input())
per_mile = 1 / gas_cost
ten_mile = per_mile * 10
fifty_mile = per_mile * 50
fourh_mile = per_mile * 400
print( ten_mile , fifty_mile , fourh_mile )
输出不同。见下面的要点。 输入
20.0
3.1599
你的产出
0.5 2.5 20.0
预期产量
1.57995 7.89975 63.198
你没有接受你在问题中提到的两个输入。这是你问题的第一个关键。您已经给出了两个输入:发动机效率(英里/加仑)和汽油成本(美元/加仑)。所以,首先,你需要找到1英里需要多少加仑的汽油。然后你需要乘以每加仑汽油的成本。它会给你1英里需要多少美元。然后可以将其与
10
、50
和400
相乘,以计算10 miles
、50 miles
和400 miles
的结果以下代码适用于示例输入:
相关问题 更多 >
编程相关推荐