社区
非技术区
帖子详情
java 随机50个1-100个数字打印,比大小,求平均数并打印
epyon_36959
2015-11-14 02:12:58
要分段写,比大分一段,比小分一段,平均数一段,打印随机数字一段,怎么写啊?
...全文
331
2
打赏
收藏
java 随机50个1-100个数字打印,比大小,求平均数并打印
要分段写,比大分一段,比小分一段,平均数一段,打印随机数字一段,怎么写啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jifengyishan
2015-11-20
打赏
举报
回复
如果生成随机数可以相同,那么就用楼上的random函数循环50次,并定义一个大小为50的整形数组来接受,如果要求生成的随机数不同就用链表list,list中有一个contains()静态方法(返回值是Boolean类型),可以很容易用来比较list中是否包含这个随机数。 最后数组排序的话直接用Arrays.sort(数组名)f方法实现由小到大的排序,第一个数最小,最后一个数最大,链表的话就调用 collections.sort(链表名)排序,和前面的数组一样。 至于求平均值的话,你应该会的吧!!!
执笔记忆的空白
2015-11-14
打赏
举报
回复
首先,这随机的50个数允许重复么? 可以的话:生成随机数:int num= (int)(Math.random()*100+1); 写个for循环,50次就可以了 其次,比大小怎么比?前后两个比? 这50个数存到数组(集合)里面,求平均:数组和/数组大小
java
基础练习题:
随机
生成一个(1-
100
)的整数数组
java
随机
生成一个(1-
100
)的整数数组
Java
:
随机
生成10个整数(1-
100
)保存到数组,并倒序
打印
及
求
平均值,
求
最大值和最大值下标,并查找里面是否有8
public class Homework0402{ public static void main(String[] args){ int arr[]=new int[10]; int arrNew[]=new int[arr.length]; double avg=0; int maxp=0; for(int i=0,j=arr.length-1;i<arr.length;i++){ arr[i]=(int)(Math.random()*
100
)+1; arrN.
随机
生成10(范围1~
100
)个整数,保存到数组,并倒序
打印
该数组。以及
求
平均值、最大值和最大值的下标、并查找里面含有某一
数字
的个数。
随机
生成10(范围1~
100
)个整数,保存到数组, 并倒序
打印
以及
求
平均值、
求
最大值和最大值的下标、 并查找里面含有某
数字
的个数
编写一个
Java
应用程序,产生10个
100
之内的
随机
整数输出,并把这10个数从小到大的顺序输出
思路: 这道题关键是
随机
整数的处理,要想有
随机
整数的产生,需要调用类Math中的random()方法,其本身范围是[0, 1),可以乘以一个数作为最大值。 譬如:范围[0,
100
]可以用Math.random() *
100
+ 1来表示。然后用for循环执行10次该方法,依次把产生的10个
随机
数存放到数组中,接着用两个for循环即冒泡法排序,最后用for循环依次
打印
排序后的
随机
数。 代码实现:...
随机
生成x(
50
)个
数字
,每个
数字
范围是n~m[10~
50
],统计每个
数字
出现的次数以及某个
数字
出现的次数最多,以及最多个数。将每个
数字
和其出现次数
打印
出来,如果某个数出现0次,
/* *
随机
生成x(
50
)个
数字
,每个
数字
范围是n~m[10~
50
],统计每个
数字
出现的次数以及某个
数字
出现的次数最多,以及最多个数。将每个
数字
* 和其出现次数
打印
出来,如果某个数出现0次,则不
打印
。
打印
时按照
数字
升序 */ public static void randomTest(int x,int n,int m){ int[] accou...
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章