正文

1.5 情景應(yīng)用——拓展與實踐(3)

學通Java的24堂課 作者:李鐘尉


1.5.4  情景應(yīng)用4——計算用戶輸入數(shù)字的乘積

 視頻講解:光盤\mr\lx\01\計算用戶輸入數(shù)字的乘積.exe

 實例位置:光盤\mr\ym\1.06\src

簡單的數(shù)字運算只能體現(xiàn)計算機的速度與高效,程序需要與用戶形成互動才有它存在的意義。例如,從控制臺接收用戶輸入的數(shù)字,然后使用這些數(shù)字進行運算,就形成了與用戶的互動,而且可以根據(jù)用戶需求來指定要運算的數(shù)字,運行結(jié)果如圖1.40所示,實現(xiàn)過程如下。

創(chuàng)建NumberMultiply類,在該類的主方法中創(chuàng)建Scanner掃描器來封裝System類的in輸入流,然后提示用戶輸入?yún)⑴c運算的被乘數(shù)與乘數(shù),并輸出兩個數(shù)字的乘積,實例代碼如下:

import java.util.Scanner;

public class NumberMultiply {

    public static void main(String[] args) {

        Scanner scan = new Scanner(System.in);  // 創(chuàng)建輸入掃描器

        System.out.println("請輸入被乘數(shù):");

        double num1 = scan.nextDouble(); // 接收用戶輸入數(shù)字

        System.out.println("請輸入乘數(shù):");

        double num2 = scan.nextDouble();  // 接收用戶輸入數(shù)字

        System.out.println("----------------");

        // 輸出計算結(jié)果

        System.out.println(num1 + " x " + num2 + " = " + num1 * num2);

    }

}

DIY: 擴展本實例,使它可以計算3個用戶輸入的數(shù)字的乘積。(25分)(實例位置:光盤\mr\ym\1.06\diy)

情景應(yīng)用DIY欄目分數(shù)統(tǒng)計:


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號