基于对赋值为随机数的数组实现打印、求和及最大值、平均值的计算,排序问题

本文介绍了如何在Java中创建一个包含100个随机数的数组,并进行打印、求和、找出最大值、计算平均值以及使用冒泡排序算法对数组进行排序。详细讲解了每一步的操作过程,包括循环控制、条件判断和数组操作等。
摘要由CSDN通过智能技术生成

  我们先定义一个数组x并为其分配储存空间,如下:int[] x=new x[100]  想要对数组中的每一个元素进行随机数赋值,需要用到循环控制语句,这里以for循环为例:定义一个变量i并赋值为0,作为for循环的起始条件;需要注意的是,数组的下标是从0开始的,比如x[0]到x[99],代表数组的长度为100。所以再写入判断语句的时候,不能写成a<=x.length;控制变量语句应写入自加语句。在循环体里,对x[a]进行随机数赋值,以0到100为例如图:

ecd7cd2bc3b442ff8124df65c756ad16.png

  完成对x[a]的赋值之后,开始写入打印代码,这里我们采取10数一行的打印方法,这里要注意在if判断语句中需要对i进行加1在对10取余,能够避免0%10==0,造成第一行只有一个数的情况。如图:

 

250da3cde2e546439bcea151f53dabb0.png

  接着我们来找最大值,定义:int max=0,并将x[0]赋值给max,方便我们写入循环并嵌套if语句实现大小的比较。如图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值