标签:
package temperature.convert; import java.util.Scanner; public class Converter { public static void main(String[] args) { // TODO 自动生成的方法存根 int flag; //进行功能选择 int centigrade; //用于输入摄氏温度 int fahrenheit; //用于输入华氏温度 double centigrade1; //用于保存计算后的摄氏温度 double fahrenheit1; //用于保存计算工后的华氏温度 System.out.println("摄氏温度与华氏温度的相互转换:1-----摄氏温度转换成华氏温度"); System.out.println(" 2-----华氏温度转换成摄氏温度"); /* 以下代码用于接收输入的一个整数,用于进行转换功能的选择 */ System.out.print("请选择选项:"); Scanner input1 = new Scanner(System.in); flag = input1.nextInt(); switch(flag) { case 1: System.out.print("请输入摄氏温度:"); Scanner intput2 = new Scanner(System.in); centigrade = intput2.nextInt(); fahrenheit1 = 9.0 * centigrade / 5.0 + 32; System.out.printf("转换后的华氏温度是:%.lf\n",fahrenheit1); break; case 2: System.out.print("请输入华氏温度:"); Scanner intput3 = new Scanner(System.in); fahrenheit = intput3.nextInt(); centigrade1 = 5.0 / 9.0 * (fahrenheit - 32); System.out.printf("转换后的摄氏温度是:%.lf\n",centigrade1); break; default: System.out.println("输入的字符有误,程序结束!"); break; } } }
标签:
原文地址:http://www.cnblogs.com/xiaojiaolee/p/4790412.html