gpt4 book ai didi

java - 英里 转换为 公里

转载 作者:行者123 更新时间:2023-12-01 23:15:16 24 4
gpt4 key购买 nike

我需要编写一个程序,在一个“for”循环中显示从英里到公里以及公里到英里的转换。它应该显示在一行中。英里从 1 到 10 递增 1,公里从 20 到 65 递增 5。错误提示:“变量 conversionmls 可能尚未初始化”

    int kms;
int miles;
double convertedkms;
double convertedmls;

System.out.println("Miles Kilometers | Kilometers Miles");

for (kms = 20;kms <= 65;kms = kms + 5)
convertedmls = kms / 1.609;
for (miles = 1;miles <= 10; miles= miles +1){
convertedkms = miles * 1.609;
System.out.printf("%,.f %,.3f %,.f %,.3f%n", miles, convertedkms, kms, convertedmls);;
}

最佳答案

双转换公里=0;
双convertedmls=0;

按照上面的方法初始化变量,你的问题就解决了。然后再看看逻辑。另外,将 print 语句保留在 for 循环之外。 System.out.printf("%,.f %,.3f %,.f %,.3f%n",英里,convertedkms,kms,convertedmls);;

关于java - 英里 转换为 公里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58355546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com