gpt4 book ai didi

Java:温度转换器不工作

转载 作者:行者123 更新时间:2023-12-01 10:03:20 25 4
gpt4 key购买 nike

输入值 10、20、30、40、50 和 60 时,它们无法正确从摄氏度转换为华氏度。他们产生的结果是:42.0 52.0 62.0 72.0 82.0 92.0

例如,10 摄氏度应该是 50,而不是 40 华氏度。

    public static void main(String[] args) {
double temperatureArray [] = new double [6];
double fahrenheitArray [] = new double [6];

for (int i=0; i<temperatureArray.length; i++) {
temperatureArray[i] = Double.parseDouble(JOptionPane.showInputDialog("Please Enter The Temperature"));
fahrenheitArray [i] = temperatureArray[i];
}

temperatureConvert(fahrenheitArray);

for (int i=0; i<fahrenheitArray.length; i++) {
System.out.print(fahrenheitArray [i] +" ");
}

}

public static void temperatureConvert(double fahrenheitArray[]) {
for (int i=0; i<fahrenheitArray.length; i++) {
fahrenheitArray[i] = (9/5) * fahrenheitArray[i] + 32;
}
}

}

最佳答案

9/5 给出一个整数,即 1。您应该执行 9/5.0 才能获得正确的值。

关于Java:温度转换器不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36642705/

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