public static void main(String[] args) {
/*将摄氏温度转为华氏度,直接乘以9,除以5,再加上32即可
从华氏度变成摄氏度你只要减去32,乘以5再除以9就行了.*/
int hd=0; //华氏温度
int sd=0; //摄氏温度
int i=0;
System.out.println("欢迎使用本系统!");
while (true) {
System.out.println("查询摄氏温度对应的华氏温度请输入1,查询华氏温度对应的摄氏温度请输入2,输入其他任意数字退出");
Scanner s=new Scanner(System.in);
i=s.nextInt();
if (i!=1&&i!=2) {
System.out.println("系统已退出");
break;
}
if (i==1) {
System.out.println("请输入摄氏温度");
Scanner scanner=new Scanner(System.in);
sd=scanner.nextInt();
hd=sd*9/5+32;
System.out.println(sd+"对应的华氏温度为"+hd);
} else {
System.out.println("请输入华氏温度");
Scanner scanner1=new Scanner(System.in);
hd=scanner1.nextInt();
sd=(hd-32)*5/9;
System.out.println(hd+"对应的摄氏温度为"+sd);
}
}
}
java实现华氏温度和摄氏温度互相转换
最新推荐文章于 2022-06-25 14:52:57 发布