您的位置:首页 > 编程语言 > Java开发

Java生成10个随机数,填充一个数组,用消息框显示数组内容,后求和输出

2015-10-30 09:54 911 查看
Java随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中。

设计思路: 可以先用Math.Random()*1000生成1000以内随机数,然后依次存入数组中,然后读取数组,输出随机数,同时进行加法计算,最后将所有结果以消      息框形式输出。

程序流程图:





源代码:

package 随机数求和;

import javax.swing.*;

public class Sum {
public static void main(String args[])
{
String output= "10个1000以内的随机数为:\n";
int sum=0;
int a []=new int [10];
for(int i = 0;i<10;i++)
{
a[i]=(int) (Math.random()*1000);
output += " "+a[i];
sum += a[i];
}
output +="\n\n十个数的和是:"+sum;

JOptionPane.showMessageDialog(null,output,"结果",
JOptionPane.PLAIN_MESSAGE);
}
}


结果截图:







总结:利用Math.Random()*n可以生成任意n内的随机数,最后利用JOptionPane.showMessageDialog(null,output," “JOptionPane.PLAIN_MESSAGE);
    可以再对话框中输出结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: