首页 > 代码库 > 程序 | java 随机生成10个数,填充一个数组并计算数组的和
程序 | java 随机生成10个数,填充一个数组并计算数组的和
[实验要求]
随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中。
1.设计思路
random随机生成10个数,赋值到数组中,然后对数组里的数进行相加,采用JOptionPane.showMessageDialog消息框进行输出。
2.程序流程图
3.源程序代码
1 import javax.swing.*; 2 3 public class Array { 4 5 6 public static void main(String[] args) { 7 8 // TODO Auto-generated method stub 9 10 String output = ""; 11 12 int n[]=new int[10]; 13 14 for(int i=0;i<10;i++) 15 { 16 n[i]=(int) ( Math.random() *100 ); 17 } 18 19 20 21 int a=0; 22 23 output += "数组为:\n "; 24 25 for(int i=0;i<n.length;i++) 26 27 output += n[i] + "\n"; 28 29 output += "数组和为:"; 30 31 for(int i=0;i<n.length;i++) 32 33 a += n[i]; 34 35 output += a; 36 37 JTextArea outputArea = new JTextArea( 11, 10 ); 38 39 outputArea.setText( output ); 40 41 JOptionPane.showMessageDialog( null, outputArea, "Initializing an Array with a Declaration",JOptionPane.INFORMATION_MESSAGE );//以对话框的形式出现 42 43 System.exit( 0 ); 44 45 }
4.结果截图
5.编程总结
int n[]=new int[10];[开辟新数组]
Math.random()[产生随机数]
JOptionPane.showMessageDialog()[对消息进行消息框的输出]
程序 | java 随机生成10个数,填充一个数组并计算数组的和
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。