首页 > 编程语言 > 详细

课后作业—数组求和

时间:2015-11-03 00:27:07      阅读:332      评论:0      收藏:0      [点我收藏+]

设计思想:利用Random产生随机数,并运用循环将之输入数组中,同时求和,利用JOptionPane进行消息框的输入输出;

程序流程图:

技术分享

程序源代码:

//数组实现大数相加
import java.util.Random;//导入Random类
import javax.swing.JOptionPane;//导入JOptionPane类
public class Bignumber {
 public static void main(String args[]){
  int p[]=new int[10];//构建数组
  int i,s=0;//初始化和
  String str=JOptionPane.showInputDialog("请输入随机数的最大范围:");
  int a=Integer.parseInt(str);//输入随机数最大值
  for(i=0;i<10;i++){
   p[i]=(int)(Math.random()*a);//生成随机数
   s=s+p[i];//求和
  }
  JOptionPane.showMessageDialog(null, "数组为:"+p[0]+"  "+p[1]+"  "+p[2]+"  "+p[3]+"  "+p[4]+"  "+
  p[5]+"  "+p[6]+"  "+p[7]+"  "+p[8]+"  "+p[9]+"\n"+"和为:"+s);//输出结果
 }

结果截图:

技术分享  技术分享

技术分享  技术分享

编程总结:恩,有问题就问度娘,度娘会告诉你一切的。

课后作业—数组求和

原文:http://www.cnblogs.com/dawn-sky/p/4931687.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!