import java.util.Scanner;
public class FtoC {
static double ftoc(double f) {
return (f-32)*5/9;
}
static double ctof(double c) {
return c*9/5+32;
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
System.out.println("华氏温度转换成摄氏温度请输入1\n摄氏温度转换到华氏温度请输入2");
Scanner scan=new Scanner(System.in);
Scanner scan2=new Scanner(System.in);
double s=scan.nextDouble();
if(s==1) {
System.out.println("输入温度:");
double s2=scan2.nextDouble();
System.out.println("华氏温度"+s2+"F 转换成摄氏温度为"+ftoc(s2)+"C");
}
else if(s==2) {
System.out.println("输入温度:");
double s2=scan2.nextDouble();
System.out.println("摄氏温度"+s2+"C 转换成华氏温度为"+ctof(s2)+"F");
}
else
System.out.println("输入错误");
}
}
【Java】编写一个函数,把华氏温度转换为摄氏温度,公式为C=(F-32)*5/9。公式F代表华氏温,C代表摄氏温度。在主函数提示用户输入一个温度,由函数完成转化功能。
于 2022-03-03 19:16:09 首次发布