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

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

陷入死循環(huán)了 自己找不到錯在哪里了,求大神指導(dǎo)

package com.dada;

import java.util.Scanner;

public class Show {


public static void main(String[] args) {

Car [] carForRent = {new Ke("奧迪A4",500,4),new Ke("馬自達6",400,4),new KeHuo("皮卡雪 6",450,4,2),new Ke("金龍",800,20),

new Ke("松花江",400,4),new Huo("依維柯",1000,20)};//定義一個數(shù)組保存創(chuàng)建的對象

? ? ? ? ?Scanner scann = new Scanner(System.in);

System.out.println("歡迎使用答答租車系統(tǒng):");

System.out.println("您是否要租車:1是 ? 0 ? 否");

String x = scann.next();

if (x.equals("1"))

{

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

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

for (int i =0;i<=carForRent.length-1;i++)//顯示租車列表

{

System.out.print(i+1+"\t");carForRent[i].show();//調(diào)用各種車型的顯示

}

}

? ?System.out.println("請輸入您需要的汽車數(shù)量:");

? int y = scann.nextInt();//、定義一個變量保存顧客輸入的車數(shù)

? for(int i=1;i<=y;i++)

? {

? System.out.println("請輸入您選擇的汽車序號:");

??

? int z = scann.nextInt();

? if((z<0)||z>carForRent.length)//判斷輸入的序號是否合法

? {

? System.out.println("您輸入序號有誤!");

? }

??

??

? else ??

?

? {

? System.out.println("請輸入您要租 的天數(shù):");

?

? int tianshu = scann.nextInt();

? System.out.println("您的賬單如下:");

? for(int j =z;i>=0;i++)//循環(huán)是判斷用戶所選的車的類型的

??

? { ? ?int ?keNum = 0;

? int huoNum = 0;

? int khNum = 0;

? if((carForRent[j].poeNum!=0)&&(carForRent[j].Weight!=0))

? {

? khNum = khNum +1;

? }

? else if((carForRent[j].poeNum!=0)&&(carForRent[j].Weight==0))

? {

? keNum = keNum +1;

? }

? else huoNum = huoNum+1;

? System.out.println("載客車有"+keNum+"輛");

? System.out.println("載貨車有"+huoNum+"輛");

? System.out.println("載客載貨車有"+khNum+"輛");

? System.out.println("它們 分別是:"+carForRent[z].name);

? int sum = (keNum*carForRent[z].price+huoNum*carForRent[z].price+khNum*carForRent[z].price)*tianshu;

? System.out.println("總共花費:"+sum);

? }

// ?int sum = (keNum*carForRent[z].price+huoNum*carForRent[z].price+khNum*carForRent[z].price)*tianshu;

// ?System.out.println("總共花費:"+sum);

??

? } ?

? }

}

}


正在回答

3 回答

for(int j =z;i>=0;i++)這里的i在循環(huán)中沒有用到,這個循環(huán)中它的值是沒機會變的,所以它會永遠滿足>=0的條件造成死循環(huán)..但沒看懂你這里為啥要用這個循環(huán)

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

貓阿哥 提問者

。。。用這個循環(huán)來遍歷用戶輸入的車的信息,判斷屬于那種車。都是自己在想的,肯定有很多問題,謝謝大家啦!
2016-03-03 回復(fù) 有任何疑惑可以回復(fù)我~

?for(int j =z;i>=0;i++)//循環(huán)是判斷用戶所選的車的類型的

這有問題。改成?for(int j =z;i>=0;i--)試試

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

for(int j =z;i>=0;i++)這句話有問題

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

舉報

0/150
提交
取消
Java入門第二季 升級版
  • 參與學(xué)習(xí)       531215    人
  • 解答問題       6327    個

課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙

進入課程

陷入死循環(huán)了 自己找不到錯在哪里了,求大神指導(dǎo)

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

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

幫助反饋 APP下載

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

公眾號

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