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