作者:铭娟佑廷雅冰 | 来源:互联网 | 2023-10-12 16:26
1.设计思想:首先要从键盘接受多个数字,然后求和。我们可以利用数组,设置一个常量finalintn;inta【】newint【n】;然后利用Integer.parseInt()从键
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 { 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