以下程序输出华氏温度到摄氏温度的转换表,从华氏0度到80度,每隔20度输出一行。华氏温度和摄氏温度的转换公式为C=(F-32)*5/9,其中C和F分别表示摄氏温度和华氏温度。程序运行输出如下:
华氏温度 摄氏温度
0 -17.8
20 -6.7
40 4.4
60 15.6
80 26.7
请将程序填写完全。
public class Main {
public static void main(String[] args) {
【1】;
System.out.println("华氏温度 摄氏温度");
while (【2】) {
【3】;
System.out.printf("%3.0f %6.1f\r\n", fahr, celsius);
【4】;
}
}
}
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
public static void main(String[] args) {
double fahr=0, celsius;
System.out.println("华氏温度 摄氏温度");
while (fahr<=80) {
celsius = (fahr-32)*5/9;
System.out.printf("%3.0f %6.1f\r\n", fahr, celsius);
fahr += 20;
}
}
这都不会?
1、double fahr=0,celsius
2、fahr>=0 && fahr<=80
3、celsius=fahr*9/5.0+32
4、fahr+=20
每个空只能填一行代码吗?