标签:
题目要求:
随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中。
设计思路:
可以先用Math.Random()*1000生成1000以内随机数,然后依次存入数组中,然后读取数组,输出随机数,同时进行加法计算,最后将所有结果以消息框形式输出。
程序流程图:
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);
}
}
标签:
原文地址:http://www.cnblogs.com/Jiao827/p/4925202.html