随机数生成数组元素求和

一、设计思路

1.导入显示消息框的包中的类JOptionPane

2.定义声明数组并分配空间

3.生成数组中10个随机数

4.数组求和输出

二、源程序代码

//随机生成10个数填充数组,计算数组元素的和用消息框输出

//Qi Ming Liu,November 1,2015

 

package Demo;

import javax.swing.JOptionPane;

public class RandArraySum {

   public static void main(String[] args) {   

    int[] array=new int[10];   //定义一个数组,分配长度为10。   

    int result=0;                   //用result表示数组元素的和,初值为0   

    String output="";           //定义一个空串      

    //随机生成一个100以内的数,填充数组。   

    for(int i=0;i<array.length;i++)    

      array[i]=(int)(Math.random()*100);      

    //将数组元素输出。   

    output+="随机生成的十个数是:"+"\n";   

    for(int i=0;i<array.length;i++)   

      output+=array[i]+" ";   

    output+="\n";      

    //将数组元素相加。   

    for(int i=0;i<array.length;i++)    

      result+=array[i];   

    output+="十个数相加等于:"+"\n"+result;      

    //以消息框的形式输出。   

  JOptionPane.showMessageDialog(null, output,   "输出",JOptionPane.INFORMATION_MESSAGE);

   }

}

三、结果截图

 

posted @ 2015-11-02 20:25  白凤  阅读(326)  评论(0编辑  收藏  举报