第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

自己做的,有不足之處還望指點

import java.util.Scanner;

class 容量{

int 載人;

int 載貨;

}

class 汽車{

String name;

int rent; ? ? ?

容量 capacity; ?

}

public class 噠噠搭車{

static void showcar(){

}

public static void main(String[] args) {

汽車 ?car[]=new 汽車[6];

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

car[i]=new 汽車();

car[i].capacity=new 容量();

}

car[0].name="奧迪A4";

car[1].name="馬自達6";

car[2].name="皮卡雪6";

car[3].name="金龍";

car[4].name="松花江";

car[5].name="依維柯";

car[0].rent=500;

car[1].rent=400;

car[2].rent=450;

car[3].rent=800;

car[4].rent=400;

car[5].rent=1000;

car[0].capacity.載人=4;

car[1].capacity.載人=4;

car[2].capacity.載人=4;

car[2].capacity.載貨=2;

car[3].capacity.載人=20;

car[4].capacity.載貨=4;

car[5].capacity.載貨=20;

System.out.println("歡迎使用噠噠搭車系統(tǒng)\n你是否要租車:1 是 0 否");

Scanner sc=new Scanner(System.in);

int n=sc.nextInt();

if(n==1){

System.out.println("你可租車的類型及其價目表:");

System.out.println("序號\t汽車名稱\t ?租金\t\t容量 ");

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

System.out.print(i+1+"\t"+car[i].name+"\t"+car[i].rent+"元/天");

if(car[i].capacity.載貨==0)

System.out.println(" ? ? 載人:"+car[i].capacity.載人+"人");

else if(car[i].capacity.載人==0)

System.out.println(" ? ? 載貨:"+car[i].capacity.載貨+"噸");

else

System.out.println(" ? ? 載人:"+car[i].capacity.載人+"人 ?載貨:"+car[i].capacity.載貨+"噸");

}

System.out.println("請輸入你要租車的數(shù)量");

n=sc.nextInt();

int s[]=new int [n];

for(int i=1;i<=n;i++){

System.out.println("請輸入第"+i+"輛車的序號:");

s[i-1]=sc.nextInt();

}

System.out.println("請輸入租車天數(shù):");

int t=sc.nextInt();

System.out.println("你的賬單:");

System.out.println("***可載人的車有:");

int sum=0;

for(int i=0;i<n&&car[i].capacity.載人!=0;i++){

System.out.print(car[s[i]-1].name+" ? ");

sum+=car[s[i]-1].capacity.載人;

}

System.out.println("共載人:"+sum+"人");

System.out.println("***可載貨的車有:");

sum=0;

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

if(car[i].capacity.載貨!=0){

System.out.print(car[s[i]-1].name+" ? ");

sum+=car[s[i]-1].capacity.載貨;

}

}

System.out.println("共載貨:"+sum+"噸");

sum=0;

for(int i=0;i<n;i++)

sum+=car[s[i]-1].rent*t;

System.out.println("***租車總價格:"+sum+"元");

}

else

System.exit(0);

????}

}



正在回答

2 回答

1.在main方法里不要寫那么多的東西。主方法最好就一個方法調(diào)用。2.可以思考用循環(huán)去減少重復(fù)(結(jié)構(gòu)相似的代碼)的書寫工作。3.代碼注釋。4.類名、變量(屬性)名定義別用漢字,看看標識符命名規(guī)則。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

秋天的落葉1 提問者

非常感謝!
2016-11-13 回復(fù) 有任何疑惑可以回復(fù)我~

載貨的車輛算不進去,載貨總噸數(shù)顯示不出來

System.out.println("***可載貨的車有:");

sum=0;

for(int i=0;i<n&&car[i].capacity.zaihuo!=0;i++){

System.out.println(car[s[i]-1].name+" ?");

sum+=car[s[i]-1].capacity.zaihuo;

}

System.out.println("共載貨:"+sum+"噸");

這段代碼執(zhí)行不正確

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

自己做的,有不足之處還望指點

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號