①设计思路:先设定一个空的长度为10的空数组,再设定一个String类型的output用来放入结果。之后使用循环语句和随机数,给数组中的各个位数赋值,之后输出。之后求和,再次输出。

②程序流程图:

          

             

③源程序代码:

import java.util.Random;
import javax.swing.*;public class ArrayRandom
{public static void main(String args[]){int Array[]=new int [10];String output="";for(int i=0;i<10;i++){Random random=new Random();Array[i]=random.nextInt();output+="数组中第"+(i+1)+"个数为:"+Array[i]+'\n';}JOptionPane.showMessageDialog(null,output, "数组中的元素", JOptionPane.CLOSED_OPTION);int result=0;for(int i=0;i<10;i++){result+=Array[i];}JOptionPane.showMessageDialog(null, "数组中的元素和为:"+result, "结果",JOptionPane.CLOSED_OPTION);System.exit(0);}
}

④结果截图:

⑤编程总结:学习到了随机数,数组和消息框的使用方法

转载于:https://www.cnblogs.com/Daddy/p/4925076.html

第五次上课 PPT作业——随机数组,并求和相关推荐

  1. 第四次上课 PPT作业

    字串加密: ① 设计思想:先设定一个String类型的password,将其值赋为需要的密码,再设定一个char类型的x,使用循环语句,按顺序将每一位赋给x,变化值后,再输出,最后结果可得到加密后的密 ...

  2. 五个数字从小到大排序java,五个数冒泡排序 用c语言数组定义5个数使用冒泡排序 从小到大...

    任意输入5个整数,利用冒泡排序法排序(从大到小) #include main() { int a[6]; /*定义一个整型数组.*/ int i,j,temp; /*定义循环变量和中间变量. 用jav ...

  3. C语言第十次作业,第十五次c语言作业.doc

    <第十五次c语言作业.doc>由会员分享,可在线阅读,更多相关<第十五次c语言作业.doc(9页珍藏版)>请在人人文库网上搜索. 1.第十五次课作业:习题15-1:题码:章节: ...

  4. 多线程生成随机数组+双线程归并排序(C++实现)

    算法概述 动态数组生成 多线程随机数组生成 双线程归并排序 代码 #include <iostream> #include <thread> #include <ctim ...

  5. python生成多个列表_python生成多个只含0,1元素的随机数组或列表(代码)

    python生成多个只含0,1元素的随机数组或列表(代码) >>> import numpy as np >>> myarray= np.random.randin ...

  6. (13)System Verilog随机数组

    (13)System Verilog随机数组 1.1 目录 1)目录 2)FPGA简介 3)System Verilog简介 4)System Verilog随机数组 5)结语 1.2 FPGA简介 ...

  7. php 生成随机数组,利用php如何获取随机数组列表

    利用php如何获取随机数组列表 发布时间:2021-02-11 19:07:52 来源:亿速云 阅读:70 作者:Leah 利用php如何获取随机数组列表?相信很多没有经验的人对此束手无策,为此本文总 ...

  8. 用c语言赋值表示的例子,一起talk C栗子吧(第五回:C语言实例--数组巧妙赋值)...

    一起talk C栗子吧(第五回:C语言实例--数组巧妙赋值) 各位看官们,大家好,从今天开始,我们讲大型章回体科技小说 :C栗子,也就是C语言实例.闲话休提, 言归正转.让我们一起talk C栗子吧! ...

  9. 输出英文字母java数组_JAVA语言之通过生成随机数组来转化为字母进行输出的类...

    本文主要向大家介绍了JAVA语言之通过生成随机数组来转化为字母进行输出的类,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 今天又写了一个通过生成随机数组来转化为字母进行输出的类,但是 ...

  10. 数据结构第一课:希尔排序和选择排序的时间复杂度随机数组的生成

    随机生成数组 #include <iostream> #include <algorithm> #include<ctime> #include<time.h ...

最新文章

  1. ie与firefox 关于js 的差别(转载)
  2. MacOS下打包Python应用
  3. VS2008修改工程名
  4. 单例模式中的属性实现
  5. 大数据之-Hadoop3.x_MapReduce_MapJoin案例调试_debug---大数据之hadoop3.x工作笔记0135
  6. 无头结点的单链表删除一个中间结点
  7. python多进程调试_使用pyrasite进行python进程调试,改变运行中进程的代码
  8. mysql增加列并增加comment_运城多条高铁线路调整动车列数增加到99列
  9. MySQL 数据库规范
  10. Encrypt java_ESAPI对称加密使用JavaEncryptor
  11. 硬核!地铁大数据客流分析系统
  12. Autumn中文文档0:为什么使用Autumn
  13. c# 实现的支付宝支付
  14. 观点 | 如何让智慧城市这头巨象跳芭蕾?
  15. 好佳居窗帘十大品牌-窗帘这样搭才好看
  16. (大五人格分析)开放型人格的优势和职业发展
  17. js(JavaScript)操作字符串的方法
  18. Linux下at命令的使用!
  19. Python 二维数据
  20. 安装ecshop php,PHPstudy和ecshop的安装和使用

热门文章

  1. python端口绑定错误怎么解决,python的 port binding error 请问怎么解决
  2. 汽车自动驾驶技术与产品研发仿真测试软件—panosim(一)
  3. unity内部图集切割
  4. mysql超市进存销管理系统_企业进存销管理系统.doc
  5. 博图只能通过地址相同设备找到plc_很多人想要的博途PLC通讯控制变频器,PN方式,赶快收藏吧...
  6. 上海万科地产档案室—智慧管理项目
  7. 跨站请求伪造(CSRF)
  8. 动态规划算法(DP)
  9. matlab符号运算报错,matlab符号运算符
  10. idea :插件Statistic 统计代码数量和行数