3) price = 7 + 2.1 * (nr - 3); } else if (model.equals("富康")) ; { if (nr <= 3) price = 8; else if (nr > 3) price = 8 + 2.4 * (nr - 3); } if (model.equals("桑塔纳")) { if (nr <= 3) price = 10; else if (nr > 3) price = 10 + 2 * (nr - 3); } System.out.println("乘坐型号为" + model + "的出租车行驶" + nr + "公里的价格为" + price + "元。"); } else if (i == 1) { System.out.println("结束!"); } }}}" />
项目作者: HarrisonFang2000

项目描述 :
package ch02if; import java.util.Scanner; public class Test1_2 { public static void main(String[] args) { int i = 0; Scanner input = new Scanner(System.in); System.out.println("请输入车型和公里数,以“,”分割"); String n = input.nextLine(); boolean t = n.contains(","); if (t == false) { System.out.println("输入错误!"); i=2; } else if (i!=2) { String model = n.substring(0, n.indexOf(",")); if (!model.equals("夏利") && !model.equals("富康") && !model.equals("桑塔纳")) { System.out.println("输入错误!"); ++i; } double price = 0; String r = n.substring(n.indexOf(",") + 1); double nr = Double.parseDouble(String.valueOf(r)); if (nr <= 0) { System.out.println("输入错误!"); ++i; } if (i == 0) { if (model.equals("夏利")) { if (nr <= 3) price = 7; else if (nr > 3) price = 7 + 2.1 * (nr - 3); } else if (model.equals("富康")) ; { if (nr <= 3) price = 8; else if (nr > 3) price = 8 + 2.4 * (nr - 3); } if (model.equals("桑塔纳")) { if (nr <= 3) price = 10; else if (nr > 3) price = 10 + 2 * (nr - 3); } System.out.println("乘坐型号为" + model + "的出租车行驶" + nr + "公里的价格为" + price + "元。"); } else if (i == 1) { System.out.println("结束!"); } }}}
高级语言:
项目地址: git://github.com/HarrisonFang2000/Taxi_1.git
创建时间: 2019-10-02T03:14:14Z
项目社区:https://github.com/HarrisonFang2000/Taxi_1

开源协议:

下载