标签:
随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中。
import javax.swing.*; public class Task{ public static void main( String args[] ){ String output = ""; int num=0; int n[] = new int[10]; for(int i=0;i<n.length;i++){ n[i]=(int)(Math.random()*100+1); } output+="随机生成的十个数为:"+"\n"; for(int i=0;i<n.length;i++) output+=n[i]+" "; output+="\n"; for(int i=0;i<n.length;i++) num+=n[i]; output+="十个数相加等于:"+"\n"+num; JOptionPane.showMessageDialog(null, output,"输出",JOptionPane.INFORMATION_MESSAGE); } }
程序设计思路:
创建一个int型数组,长度为10,存放随机数;
使用Random类,产生随机数;
使用for循环把随机数存入数组中并求出数组中所有元素的和
使用JTextArea和JOptionPane生成消息框,输出数组的求和结果
程序流程图:
标签:
原文地址:http://www.cnblogs.com/tiantain1015/p/4926107.html