为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕瓜7080925 2016-07-25 10:00:24
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); } }}
查看完整描述

2 回答

?
mtexiy_Sss

TA贡献5条经验 获得超3个赞

个人建议,针对代码测试,可以自行输入,输入可选择夸张输入,找一些很不正常的数据去测试,看看自己程序是否能正常运行。

查看完整回答
反对 回复 2016-07-26
  • 2 回答
  • 0 关注
  • 1421 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信