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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

2 線(xiàn)程“main”中的方法異常 java.util.NoSuchElementException

2 線(xiàn)程“main”中的方法異常 java.util.NoSuchElementException

紅顏莎娜 2023-07-19 10:11:32
我不斷收到 Exception in thread "main" java.util.NoSuchElementException 錯(cuò)誤消息。我已經(jīng)嘗試過(guò)更換東西,但我仍然遇到這個(gè)問(wèn)題我嘗試過(guò)用不同的方法聲明變量,但似乎沒(méi)有任何效果。import java.util.Scanner;public class LabProgram {    public static double drivingCost(double drivenMiles, double milesPerGallon, double dollarsPerGallon) {        double totalCost = (drivenMiles / milesPerGallon) * dollarsPerGallon;        return totalCost;    }    public static void main(String[] args) {        double milesG;        double dollarsG;        Scanner scnr = new Scanner(System.in);        milesG = scnr.nextDouble();        dollarsG = scnr.nextDouble();        drivingCost(10.0, milesG, dollarsG);        milesG = scnr.nextDouble();        dollarsG = scnr.nextDouble();        drivingCost(50.0, milesG, dollarsG);        milesG = scnr.nextDouble();        dollarsG = scnr.nextDouble();        drivingCost(400.0, milesG, dollarsG);    }}問(wèn)題是:使用輸入?yún)?shù)drivenMiles、milesPerGallon 和dollarsPerGallon 編寫(xiě)一個(gè)driveCost() 方法,該方法返回駕駛這些里程的美元成本。所有項(xiàng)目都是 double 類(lèi)型。如果使用 50 20.0 3.1599 調(diào)用該方法,則該方法返回 7.89975。在程序中定義該方法,其輸入是汽車(chē)的英里/加侖和汽油美元/加侖(均為雙倍)。通過(guò)調(diào)用 DrivingCost() 方法 3 次,輸出 10 英里、50 英里和 400 英里的汽油成本。輸出每個(gè)浮點(diǎn)值,小數(shù)點(diǎn)后兩位。輸入為:20.0 3.1599預(yù)期產(chǎn)量:1.58 7.90 63.20
查看完整描述

4 回答

?
阿波羅的戰(zhàn)車(chē)

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊

import java.util.Scanner;


public class LabProgram {

   

   /* Define your method here */

   public static double drivingCost(double drivenMiles, double milesPerGallon, double dollarsPerGallon) {

      double totalCost = (dollarsPerGallon * drivenMiles / milesPerGallon);

      return totalCost;

}

   

   public static void main(String[] args) {

      /* Type your code here. */

      Scanner scnr = new Scanner(System.in);

      double milesPerGallon = scnr.nextDouble();

      double dollarsPerGallon = scnr.nextDouble();

      double drivenMiles = 1;

      System.out.printf("%.2f ", drivingCost(drivenMiles, milesPerGallon, dollarsPerGallon) * 10);

      System.out.printf("%.2f ", drivingCost(drivenMiles, milesPerGallon, dollarsPerGallon) * 50);

      System.out.printf("%.2f\n", drivingCost(drivenMiles, milesPerGallon, dollarsPerGallon) * 400);

   }

}


查看完整回答
反對(duì) 回復(fù) 2023-07-19
?
大話(huà)西游666

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊

driveMiles 除以每加侖英里數(shù),然后乘以每加侖美元,即可得出每英里行駛的汽油價(jià)格。注意:在這種情況下,drivenMiles 只需要傳遞給 movingCost。這就是為什么要添加整數(shù) 10、50 和 400 來(lái)調(diào)用。


由于 DrivingCost 按此順序具有milesPerGallon、dollarsPerGallon 和drivenMiles 參數(shù),因此您必須使用相同的參數(shù)順序調(diào)用該方法。


“%.2f”將得到右邊兩位小數(shù)。添加 \n 后將另起一行。


import java.util.Scanner;


public class LabProgram {

   

   public static double drivingCost(double milesPerGallon, double dollarsPerGallon, double drivenMiles) {

      // calcuating the cost of gas

      double totalCost = (drivenMiles / milesPerGallon) * dollarsPerGallon;

      return totalCost;

    

   }

   

   public static void main(String[] args) {

      Scanner scnr = new Scanner(System.in);

      double milesPerGallon;

      double dollarsPerGallon;

      milesPerGallon = scnr.nextDouble();

      dollarsPerGallon = scnr.nextDouble();

      // order of the call to the method is important, printing cost of gas for 10, 50, and 400 miles

      System.out.printf("%.2f ",drivingCost(milesPerGallon, dollarsPerGallon, 10));

      System.out.printf("%.2f ",drivingCost(milesPerGallon, dollarsPerGallon, 50));

      System.out.printf("%.2f\n",drivingCost(milesPerGallon, dollarsPerGallon, 400));

   }

}


查看完整回答
反對(duì) 回復(fù) 2023-07-19
?
森林海

TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊

import java.util.Scanner;


public class LabProgram {

   public static double drivingCost(double milesPerGallon, double dollarsPerGallon, double drivenMiles) {

  return (drivenMiles / milesPerGallon) * dollarsPerGallon;

}


public static void main(String[] args) {

  Scanner input = new Scanner(System.in);

  double milesPerGallon, dollarsPerGallon;

  

  milesPerGallon = input.nextDouble();

  dollarsPerGallon = input.nextDouble();

  

  System.out.printf("%.2f ", drivingCost(milesPerGallon, dollarsPerGallon, 10));

  System.out.printf("%.2f ", drivingCost(milesPerGallon, dollarsPerGallon, 50));

  System.out.printf("%.2f\n", drivingCost(milesPerGallon, dollarsPerGallon, 400));

  

    }

}


查看完整回答
反對(duì) 回復(fù) 2023-07-19
?
蠱毒傳說(shuō)

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超3個(gè)贊

您在主函數(shù)中調(diào)用了scnr.nextDouble();六次。確保在運(yùn)行程序時(shí)提供六個(gè)double類(lèi)型的參數(shù)。目前,您傳遞的參數(shù)少于六個(gè),并且scnr.nextDouble();拋出異常,因?yàn)樗也坏较乱粋€(gè) double 類(lèi)型的參數(shù)。



查看完整回答
反對(duì) 回復(fù) 2023-07-19
  • 4 回答
  • 0 關(guān)注
  • 217 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號(hào)

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