📌  相关文章
📜  QA – 安置测验|火车、船和溪流 |问题 11(1)

📅  最后修改于: 2023-12-03 15:19:38.071000             🧑  作者: Mango

安置测验 - 火车、船和溪流 | 问题 11

本测验是针对程序员的测试,主要涉及火车、船和溪流等方面的问题。通过这个测试可以帮助开发人员更好地理解和掌握这些知识点,提高编程的效率和质量。

测验目的
  1. 检查开发人员对火车、船和溪流等方面的知识掌握情况;
  2. 帮助开发人员更深入地理解和运用这些知识点;
  3. 提高开发人员的代码质量和效率。
测验内容
题目 11

以下是一个使用 Java 编写的程序,用于计算某列火车的平均速度:

double distanceInMiles = 500.0;
double timeInMinutes = 90.0;

double speedInMph = distanceInMiles / (timeInMinutes / 60.0);

System.out.println("The average speed is " + speedInMph + " mph.");

请问,这段程序中使用的是什么单位计算速度?为什么要这样计算?

解析

这段程序中使用的是英里每小时(mph)单位计算速度。这是因为列车在北美和英国等地被广泛使用,而英里每小时是这些地区的公制单位。

程序中的计算公式是将距离(英里)除以时间(小时)计算出速度(英里/小时,即 mph)。其中,时间的单位是分钟,因此需要将分钟转换为小时,即将时间除以 60。

参考资料