大花猫就是爱吃鱼
2017-08-22 13:23
不会用面向对象还是老方法
package project;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("欢迎使用答答租车系统\n你是否要租车:1是0否");
Scanner reader=new Scanner(System.in);
int i=reader.nextInt();
if(i==1){
System.out.println("您可租车的类型及其价目表:");
System.out.println("序号 汽车名称 租金 容量\n1. 奥迪A4 500元/天 载人4人\n2. 马自达6 400元/天 载人4人\n3. 皮卡雪6 450元/天 载人4载货2吨\n4. 金龙 800元/天 载人20人\n5. 松花江 400元/天 载货4吨\n6. 依维柯 1000元/天 载货20吨" );
System.out.println("请输入您要租汽车的数量:");
int a=reader.nextInt();
int sum=0,ren=0,huo=0;
for(int j=1;j<=a;j++){
System.out.println("请输入第"+j+"辆车的序号:");
int q=reader.nextInt();
switch(q){
case (1):
sum=sum+500;
ren=ren+4;
huo=huo+0;
break;
case(2):
sum=sum+400;
ren=ren+4;
huo=huo+0;
break;
case(3):
sum=sum+450;
ren=ren+4;
huo=huo+2;
break;
case(4):
sum=sum+800;
ren=ren+20;
huo=huo+0;
break;
case(5):
sum=sum+400;
ren=ren+0;
huo=huo+4;
break;
case(6):
sum=sum+1000;
ren=ren+0;
huo=huo+20;
break;
default:System.out.println("有误");
}
}
System.out.println("请输入租车的天数:");
int o=reader.nextInt();
sum=sum*o;
System.out.println("您的账单"+sum+"元。坐"+ren+"人,拉货"+huo+"吨。");
}else{
System.out.println("谢谢使用");
}
}
}
可能恐惧面向对象这个知识,放轻松,相信自己完全可以掌握
Java入门第二季 升级版
530562 学习 · 6091 问题
相似问题