怎么办?????

来源:12-1 综合练习

大花猫就是爱吃鱼

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("谢谢使用");
            
        }
        

    }

}

写回答 关注

1回答

  • 独孤12
    2017-08-22 18:38:26

    可能恐惧面向对象这个知识,放轻松,相信自己完全可以掌握

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530562 学习 · 6091 问题

查看课程

相似问题