JAVA课程作业01

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 实验截图:

 

posted on 2017-10-07 16:27  雁夜  阅读(182)  评论(0编辑  收藏  举报