设计思路:生成随机数,赋值给数组。再将其求和输出
程序流程图:
源程序代码:
import javax.swing.JOptionPane; public class Test { public static void main(String[] args) { int value[] = new int[ 10 ];//定义新数组 String output="数组元素分别为:"; int sum=0; for(int i=0;i<10;i++){ value[i] = (int)(Math.random()*10000+1);//生成随机数 output+=value[i] + " "; //将其加到output后边 } output+=" "; for(int j=0;j<value.length;j++){//求和 sum+=value[j]; } output+="所有数字的和为:" + sum; JOptionPane.showMessageDialog(null,output,"Results", JOptionPane.PLAIN_MESSAGE);//输出 System.exit(0);//结束程序 } }
结果截图: