zoukankan      html  css  js  c++  java
  • 课后作业—数组求和

    设计思想:利用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]+" "+"和为:"+s);//输出结果
     }

    结果截图:

     

     

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

  • 相关阅读:
    5月9日黑马java之java中四种权限修饰符
    MOOCjava之输入输出
    5月7日黑马java之final关键字的用法
    MOOCjava之数据库基础
    MOOCjava之线程
    毕业设计
    shiro 权限
    Spring Boot Thymeleaf
    Spring Boot文件处理
    Spring Boot Rest模板
  • 原文地址:https://www.cnblogs.com/dawn-sky/p/4931687.html
Copyright © 2011-2022 走看看