编写Java程序,做一个MPG和L/100KM的转换器

来源:互联网 发布:java idea 编辑:程序博客网 时间:2024/05/18 15:05
package com.nfsbbs.mpg;import java.util.Scanner;public class main {public static void main(String[] args){double l = 3.7854118;double m = 1.609344;double mpg, lp100km;System.out.println("这是MPG(英里每加仑)和L/100KM的换算器。");System.out.println("选择 MPG => L/100KM 请按 " + "1");System.out.println("选择 L/100KM => MPG 请按 " + "2");int a = new Scanner(System.in).nextInt();switch (a) {case 1:System.out.print("请输入 MPG 的值:");double b1 = new Scanner(System.in).nextDouble();lp100km = 100 / (b1 * m / l);System.out.println(b1 + "MPG 大概是 " + lp100km + "L/100KM。");break;case 2:System.out.println("请输入 L/100KM 的值:");double b2 = new Scanner(System.in).nextDouble();mpg = (100 / b2) * (l / m);System.out.println(b2 + "L/100KM 大概是 " + mpg + "MPG。");break;default:System.out.println("输入有误。");break;}}}

输出如下:

这是MPG(英里每加仑)和L/100KM的换算器。选择 MPG => L/100KM 请按 1选择 L/100KM => MPG 请按 21请输入 MPG 的值:12.712.7MPG 大概是 18.52083341161632L/100KM。

阅读全文
0 0