課程
/后端開發
/Java
/Java入門第二季 升級版
感覺很難 ?,雖然看了老師的分析 ?但是還是不知道怎么入手
2016-12-03
源自:Java入門第二季 升級版 12-1
正在回答
System.out.println("請輸入你要租借的天數");
?int?day=input.nextInt();
System.out.println("你的賬單為:");
System.out.println("******可載人的車有:");
?for(int?b=0;b<x;b++){
?if(carNum[b]==5||carNum[b]==6){
? ? ? ? continue;
? }
? ?System.out.print(carNames[carNum[b]-1]+",");
}
在不在?
?if(carNum[b]==5||carNum[b]==6)
這句判斷的是什么?。??6?
慕粉學渣粉
package?dadazucheERcilianxi; import?java.util.Scanner; public?class?dadazuche?{ public?static?void?main(String[]?args)?{ //?TODO?Auto-generated?method?stub System.out.println("歡迎使用達達租車系統"); System.out.println("你是否要租車:1是;0否"); Scanner?input=new?Scanner(System.in); int?a=input.nextInt(); switch(a){ case?0: System.out.println("感謝關注達達租車,再見!"); break; case?1: System.out.println("您可租車的類型及其價目表:"); System.out.println("序號\t汽車名稱\t租金\t容量"); String[]carNames={"奧迪A4","馬自達6","皮卡雪6","金龍","松花江","依維柯"}; Audi?audi=new?Audi(); Mazda?mazda=new?Mazda(); JinLong?jinlong=new?JinLong(); Pickup?pickup=new?Pickup(); SongHuaJiang?songhuajiang=new?SongHuaJiang(); YiWeiKe?yiweike=new?YiWeiKe(); int[]zuJins={audi.zuJin,mazda.zuJin,pickup.zuJin,jinlong.zuJin,songhuajiang.zuJin,yiweike.zuJin}; int[]zairens={audi.zaiRen,mazda.zaiRen,pickup.zaiRen,jinlong.zaiRen,songhuajiang.zaiRen,yiweike.zaiRen}; int[]zaihuos={audi.zaiHuo,mazda.zaiHuo,pickup.zaiHuo,jinlong.zaiHuo,songhuajiang.zaiHuo,yiweike.zaiHuo}; String[]rongLs={audi.zaiLiang,mazda.zaiLiang,pickup.zaiLiang,jinlong.zaiLiang,songhuajiang.zaiLiang,yiweike.zaiLiang}; for(int?i=0,j=0;i<6;i++,j++){ System.out.println((i+1)+"\t"+carNames[i]+"\t"+zuJins[i]+"元/天"+"\t"+rongLs[i]); } System.out.println("請輸入你要租借車的數量:"); int?x=input.nextInt(); int?[]?carNum=new?int[x]; for(int?y=1;y<=x;y++){ System.out.println("請輸入你要租借的第"+y+"輛車的序號"); int?z=input.nextInt(); carNum[y-1]=z; ? } System.out.println("請輸入你要租借的天數"); int?day=input.nextInt(); System.out.println("你的賬單為:"); System.out.println("******可載人的車有:"); for(int?b=0;b<x;b++){ ????if(carNum[b]==5||carNum[b]==6){ ???? continue; ????} System.out.print(carNames[carNum[b]-1]+","); ????} int?zongrenshu=0; for(int?c=0;c<x;c++){ zongrenshu=zongrenshu+zairens[carNum[c]-1]; } System.out.println("共載人"+zongrenshu+"人!"); System.out.println("******可載貨的車有:"); ????????????for(int?d=0;d<x;d++){ ????if(carNum[d]==1||carNum[d]==2||carNum[d]==4){ ???? continue; ????} System.out.print(carNames[carNum[d]-1]+","); ????} ????????????int?zongzaihuo=0; for(int?e=0;e<x;e++){ zongzaihuo=zongzaihuo+zaihuos[carNum[e]-1]; } ????????????System.out.println("共載貨"+zongzaihuo+"噸"); ????????????int?jiage=0; ????????????for(int?f=0;f<x;f++){ ???????????? jiage=jiage+zuJins[carNum[f]-1]; } ????????????int?zongjiage=jiage*day; ????????????System.out.println("總價格"+zongjiage+"元"); } } }
public?class?Audi?{ String?zaiLiang="載人:4人"; int?zaiRen=4; int?zaiHuo=0; int?zuJin=500; }
public?class?JinLong?{ String?zaiLiang="載人:20人"; int?zaiRen=20; int?zuJin=800; int?zaiHuo=0; }
public?class?Mazda?{ String?zaiLiang="載人:4人"; int?zaiRen=4; int?zuJin=400; int?zaiHuo=0; }
public?class?Pickup?{ String?zaiLiang="載人:4人;載貨2噸"; int?zaiRen=4; int?zaiHuo=2; int?zuJin=450; }
public?class?SongHuaJiang?{ String?zaiLiang="載貨4噸"; int?zuJin=400; int?zaiHuo=4; int?zaiRen=0; }
public?class?YiWeiKe?{ ????String?zaiLiang="載貨20噸"; ????int?zuJin=1000; int?zaiHuo=20; int?zaiRen=0; }
終于寫出來了。
再碼一段
不是那么難吧。兄弟
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
1 回答大家好,有沒有誰寫出來最后那個項目,我參考一下,謝謝啦
3 回答求大神點評我做的這個項目(第一次做項目)。
2 回答有誰用異常處理做過完善過代碼嗎 能不能發出來讓我看一下
3 回答有沒有人做了這個題目呢?
2 回答結尾那個手機的程序,請問有人做出來了嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-10
System.out.println("請輸入你要租借的天數");
?int?day=input.nextInt();
System.out.println("你的賬單為:");
System.out.println("******可載人的車有:");
?for(int?b=0;b<x;b++){
?if(carNum[b]==5||carNum[b]==6){
? ? ? ? continue;
? }
? ?System.out.print(carNames[carNum[b]-1]+",");
}
在不在?
?if(carNum[b]==5||carNum[b]==6)
這句判斷的是什么?。??6?
2016-12-28
終于寫出來了。
2016-12-04
不是那么難吧。兄弟