zoukankan      html  css  js  c++  java
  • JAVA课程作业05

    随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中。

    要求将设计思路、程序流程图、源程序代码、结果截图、编程总结等发表到博客园。

    设计思路:

    先创建数组,然后用for语句为数组的十个元素赋随机值,计算和,输出。题目要求用消息框,所以还要引入JOptionJane这个类。

    程序流程图:

    程序源代码:

     1 import javax.swing.JOptionPane;
     2 public class ArrayRandom {
     3     public static void main(String args[]){
     4         int c[]=new int[10];//创建数组
     5         int sum=0;//定义和数
     6         for(int i=0;i<10;i++)//产生十个随机数,存放在数组内
     7         {
     8             c[i]=(int) (Math.random()*100+1);
     9             sum+=c[i];
    10         }
    11         String output=c[0]+" "+c[1]+" "+c[2]+" "+c[3]+" "+c[4]+
    12                 " "+c[5]+" "+c[6]+" "+c[7]+" "+c[8]+" "+c[9];//将数组内容赋给output
    13         JOptionPane.showMessageDialog(null,"产生的随机数组为:"+output
    14                 +'
    '+"产生的随机数组的元素和为:"+sum); //输出数组内容以及和
    15     }
    16 }

    结果截图:

    总结:

    运用到了随机数,消息框,数组,理清思路,就会发现,这只是个很简单的问题。

     

  • 相关阅读:
    Balance_01背包
    4 Values whose Sum is 0_upper_bound&&ower_bound
    Newspaper Headline_set(upper_bound)
    lower_bound和upper_bound算法
    Blocks_DP&&矩阵快速幂
    All X_数的快速幂
    Training little cats_矩阵快速幂
    Raising Modulo Numbers_快速幂取模算法
    Defining Python Source Code Encodings
    Python ord(char)
  • 原文地址:https://www.cnblogs.com/ljz-2014/p/4928281.html
Copyright © 2011-2022 走看看