課程作業02
模仿JavaAppArguments.java的示例,編寫一個程序,此程序從命令行接收多個數字,求和之後輸出結果
程序設計思想: (1)建立類。
(2)輸出參數個數。
(3)定義int型的n和double型的result,分別用來存儲參數和參數的和。
(4)用for循環講參數強制轉換成int型,同時將轉化的參數和相加,用result記錄最後的結果。
(5)輸出result。
程序流程圖:
源代碼:
package Test;
import java.util.Scanner;
public class Add {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int n;
System.out.println("請輸入有幾個數字");
n=scan.nextInt();
double[] aDoubleArray;
aDoubleArray =new double [n];
System.out.println("請輸入"+n+"個數字");
for(int i=0;i<aDoubleArray.length;i++)
{
aDoubleArray[i]=scan.nextInt();
}
double result=0;
for(int i=0;i<aDoubleArray.length;i++)
{
result+=aDoubleArray[i];
}
System.out.println("結果為"+result);
}
}
結果截圖:
課程作業02