課程作業01(參數求和)
阿新 • • 發佈:2017-10-03
ring blog ges 結果 images for pub gin print
題目:編寫一個程序,此程序中此程序從命令行接收多個數字,求和之後輸出結果。
難點:命令行參數都是字符串,必須先將其轉化為數字,才能相加。
1、程序設計思想
本程序主要在於字符與整型的轉換,使用Integer.parseInt(arg)即可。使用args.length可以得出參數的個數,使用for循環,當args中存在參數時,輸出該參數,並使用類型轉換進行求和。
2、程序流程圖
3、源程序代碼
1 package hello; 2 public class SumParameters { 3 public static void main(String[] args) 4 { 5 intsum=0; 6 System.out.println("參數個數:"+args.length);//參數的個數 7 for (String arg : args) 8 { 9 System.out.println(arg);//輸出各參數 10 sum+=Integer.parseInt(arg);//字符型轉換為整型相加 11 } 12 System.out.println("參數之和"+sum);//輸出sum 13 } 14 }
4、結果截圖
課程作業01(參數求和)