这是我写的租车程序,很简单的,请找问题,越多越好

import java.util.Scanner;

public class Rentcar{

public static void main(String[] args){

int money=0;

int Total=0;

System.out.println("欢迎使用答答租车系统:");

Scanner input=new Scanner(System.in);

System.out.println("您是否要租车:1是 0否");

int num=input.nextInt();

if(num!=1){

System.out.println("欢迎使用答答租车系统");

}else{

System.out.println("您可租车的类型及其价目表:");

System.out.println("序号    汽车名称    租金        容量");

System.out.println("1       奥迪A4      500元/天    载人:4人");

System.out.println("2       马自达6     450元/天    载人:4人");

System.out.println("3       皮卡雪6     450元/天    载人:4人载货:2吨");

System.out.println("4 金龙        800元/天    载人:20人");

System.out.println("5       送花江      400元/天    载货:4吨");

System.out.println("6       依维柯      1000元/天   载货:20吨");

for(int i=0;i<=20;i++){

System.out.println("请输入要租车的序号:");

int order=input.nextInt();

if(order<7&&order>0){

switch(order){

case 1:

System.out.println("请输入要租车的天数:");

int daynum=input.nextInt();

money=daynum*500;

break;

case 2:

System.out.println("请输入要租车的天数:");

daynum=input.nextInt();

money=daynum*450;

break;

case 3:

System.out.println("请输入要租车的天数:");

daynum=input.nextInt();

money=daynum*450;

break;

case 4:

System.out.println("请输入要租车的天数:");

daynum=input.nextInt();

money=daynum*800;

break;

case 5:

System.out.println("请输入要租车的天数:");

daynum=input.nextInt();

money=daynum*400;

break;

default:

System.out.println("请输入要租车的天数:");

daynum=input.nextInt();

money=daynum*1000;

}

Total=Total+money;

}else{

System.out.println("欢迎使用答答租车系统");

break;

}

}

System.out.println("您的总额:"+Total);

}

}

}


慕瓜7080925
浏览 1422回答 2
2回答

mtexiy_Sss

个人建议,针对代码测试,可以自行输入,输入可选择夸张输入,找一些很不正常的数据去测试,看看自己程序是否能正常运行。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java