英里(mile)和公里(kilometer)之间的换算可以通过一个简单的乘法公式来实现:
1 英里 = 1.609344 公里
根据这个公式,我们可以编写不同编程语言中的换算程序。以下是几种常见编程语言的示例代码:
Python 示例代码
```python
获取用户输入的英里数
miles = float(input("请输入要转化的英里数: "))
换算成公里数
kilometers = miles * 1.609344
输出结果,保留两位小数
print(f"转化后的公里数为{kilometers:.2f}")
```
Java 示例代码
```java
import java.util.Scanner;
public class MileToKilometerConverter {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入英里数:");
double miles = scanner.nextDouble();
double kilometers = miles * 1.60934;
System.out.printf("%.2f miles is equal to %.2f kilometers.", miles, kilometers);
}
}
```
C 示例代码
```c
include
int main() {
float miles, kilometers;
printf("请输入英里数: ");
scanf("%f", &miles);
kilometers = miles * 1.60934;
printf("%.2f miles is equal to %.2f kilometers.", miles, kilometers);
return 0;
}
```
JavaScript 示例代码
```javascript
// 获取用户输入的英里数
let miles = parseFloat(prompt("请输入要转化的英里数:"));
// 换算成公里数
let kilometers = miles * 1.609344;
// 输出结果,保留两位小数
alert(`转化后的公里数为${kilometers.toFixed(2)}`);
```
这些代码示例都可以帮助你在不同的编程环境中实现英里到公里的转换。你可以选择适合你的编程语言和环境进行相应的修改和使用。