import java.util.Scanner; public class Main{ public static void main(String []args){ Scanner sc = new Scanner(System.in); double f = sc.nextDouble(); double c = 5.0 / 9 * (f - 32); System.out.printf("%.3f",c); } }注意如果用5 / 9 结果为零,因为这是两个整型数字相除,需要把5改成5.0,变成浮点型。