6.8(摄氏度和华氏度之间的转换)
1 public class o { 2 public static double celsiusTpFahrenheit(double celsius) { 3 double fahrenheit = (9.0 / 5) * celsius + 32; 4 return fahrenheit; 5 } 6 public static double fahrenheitToCelsius(double fahrenheit) { 7 double celsius = (5.0 / 9) * (fahrenheit - 32); 8 return celsius; 9 } 10 public static void main(String[] args) { 11 double celsius = 40,fahrenheit = 120; 12 int i; 13 System.out.println("摄氏度 华氏度 华氏度 摄氏度"); 14 for(i=0;i<10;i++) { 15 System.out.printf(celsius-i+" "+celsiusTpFahrenheit(celsius)+" %.2f %.2f ",fahrenheit-i*10,fahrenheitToCelsius(fahrenheit-i*10)); 16 } 17 } 18 }