JAVA課程作業02
1.設計思想: 首先要從鍵盤接受多個數字,然後求和。我們可以利用數組,設置一個常量final int n;
int a【】=new int【n】;然後利用Integer.parseInt()從鍵盤接收數據,然後求和輸出。
2.程序流程圖:
1 引入包(用於輸入的Scanner和設計輸入框的JOptionPane)
2 定義一個常量n,final int n;用於數組的設定。
3 定義數組 int a【】=new int 【n】;
4 利用Scanner的對象或Integer.parseInt()從鍵盤讀取數據
5 求和輸出
6 主程序設計完後再設計框及其他提示符等
3 源代碼:
import javax.swing.JOptionPane;
import java.util.Scanner;
public class JavaArgument {
public static void main(String[] args) {
Scanner lnput=new Scanner(System.in);
String q;
final int n;
int sum=0;
q=JOptionPane.showInputDialog("Please input n :" );
n=Integer.parseInt(q);
String b[]=new String[n];
int a[]=new int[n];
for(int i=0;i<n;i++)
{ int j=i+1;
b[i]=JOptionPane.showInputDialog( "Please input "+j+" number" );
a[i]= Integer.parseInt( b[i] );
sum=sum+a[i];
}
JOptionPane.showMessageDialog(
null, "The sum is " + sum, "Results",
JOptionPane.PLAIN_MESSAGE );
}
}
4 實驗截圖:
JAVA課程作業02