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

设计思路:

1.申请一个长度为10的数组

2.计算机随机生成10个数,并赋给数组

3.消息框显示数组内容

4.接着计算数组元素的和

5.将数组元素的和显示在消息框

程序流程图:

源程序代码:

import java.util.Random;

import javax.swing.JOptionPane;

public class Test {

public static void main(String[] args)

{

int[] a;

int sum=0;

a=new int[10];

String output = null;

output="计算机产生的1到99的10个随机数是:\n";

for(int i=0;i<a.length;i++)

{

a[i] = new Random().nextInt(99) + 1;  //随机产生1-99的一个数字

output+="a["+(i+1)+"]= "+a[i]+"\n";

}

for(int i=0;i<a.length;i++)

sum=sum+a[i];

output+="这10个数的和是:"+sum;

JOptionPane.showConfirmDialog(null, output);

}

}

结果截图:

最新文章

  1. linux 安装jdk
  2. [AJAX]ajax在兼容模式下失效解决办法
  3. Android成长日记-数据存储之SQLite[2]
  4. 两分钟让你明白什么是ERP
  5. bzoj3717: [PA2014]Pakowanie
  6. C#/.NET使用HttpWebRequest、SqlBulkCopy从API获取数据批量插入DB
  7. hdu 4099 Revenge of Fibonacci Trie树与模拟数位加法
  8. 矩阵乘法 and BIOS loads MBR into 0x7C00?
  9. [RxJS] Filtering operators: take, first, skip
  10. 【iOS开发-图层】自己定义图层的两种方式
  11. Spring学习笔记IOC与AOP实例
  12. 实现quartz定时器及quartz定时器原理介绍(转)
  13. jquery访问浏览器本地存储cookie,localStorage和sessionStorage
  14. Zookeeper Api
  15. spring boot集成swagger,自定义注解,拦截器,xss过滤,异步调用,guava限流,定时任务案例, 发邮件
  16. Linux文件名匹配和输出重定向--2019-4-24
  17. Handling Text in Python 相关命令
  18. String类笔记
  19. java虚拟机的堆内存配置
  20. 利用Navicate把SQLServer转MYSQL的方法(连数据)

热门文章

  1. Ubuntu10.04下安装Ns2的一系列错误及解决方案
  2. .net的一些新语法的整理
  3. Java基础知识总结(绝对经典)
  4. Ping CAP CTO、Codis作者谈redis分布式解决方案和分布式KV存储
  5. H5图像遮罩-遁地龙卷风
  6. 最牛X的GCC 内联汇编
  7. Oracle 多表查询优化
  8. livezilla账号或密码修改方法
  9. 前端之常用标签和CSS初识
  10. centos 随意截屏