【Java每日一题01】使用java.lang.Math类,生成100个0到99之间的随机整数,找出它们之中的最大者和最小者,并统计大于50的整数个数
2009-02-12 21:07
916 查看
package test01; public class RandomNum { public static void main(String[] args) { int number[] = new int[100]; int record = 0; for (int i = 0; i < number.length; i++) { number[i] = (int) Math.round(99 * Math.random()); if (number[i] > 50) { record++; } } System.out.println("大于50的整数有:" + record + "个"); // 给数组排序(冒泡排序) for (int i = 0; i < number.length; i++) { for (int j = 0; j < number.length - i - 1; j++) { if (number[j] < number[j + 1]) { int temp = number[j]; number[j] = number[j + 1]; number[j + 1] = temp; } } } System.out.println("最大的整数:" + number[0]); System.out.println("最小整数" + number[99]); } }
或者
package test01; public class RandomNum2 { public static void main(String[] args) { int min = 99; int max = 0; int temp; int count = 0; for (int i = 0; i < 10; i++) { temp = (int) (Math.random() * 100); // System.out.println(temp); if (temp > 50) { count++; } if (min > temp) { min = temp; } if (max < temp) { max = temp; } } System.out.println("Max is:" + max); System.out.println("Min is:" + min); System.out.println("The count that bigger than 50 is:" + count); } }
相关文章推荐
- 我的java之路——找出100个范围在0-99的随机数的最大值和最小值并统计大于50的整数的个数
- Java统计50个10到50之间整数的随机出现次数
- java旅行第二站--JavaSE第二天--统计随机生成整数的各个数字的次数
- 编写程序,生成包含1000个0到100之间的随机整数,并统计每个元素的出现次数
- 由计算机产生0-9之间的随机整数,用户输入猜测的数据,统计用户猜测的次数。产生随机数可以使用Math.rangom()静态方法,该方法返回正的double类型浮点数位于(0.0 1.0】间。
- kettle生成100个随机数,并统计小于等于50和大于50个数
- 【Java】随机生成范围[min,max]之间的整数数组,且元素值不重复
- java工具使用-01-使用commons.lang3生成随机的20位的订单号
- 随机生成 50 个数字,每个数字的范围在 [10, 50] 之间,统计每个数字出现的次数,最后将每个数字和它出现的次数打印出来
- 生成一个列表,存放100个随机整数,找出出现次数最多的数字(可能不止一个)
- 1、请编写函数foo(int x, int y, int n) 计算:随机生成x个大小为[1,y]的正整数,它们的和为n的概率是多少?语言仅限于PHP、C/C++、Java中的一种。
- 随机产生50个【10,50】之间的整数,统计各个整数出现的次数等
- python(dict字典相关知识以及小例子:生成一个列表,存放100个随机整数,找出出现次数最多的数字)
- adae 生成一个列表,存放100个随机整数,找出出现次数最多的数字(可能不止一个)
- 在有限多的不大于100的正整数中,找出尽量多个相加起来值介于98~102之间的组合
- C程序练习:对于100个随机产生的3位整数,求出它们中能够 被3整除的奇数的平均值
- 使用jmeter运行java脚本,实现手机号码随机生成
- Java回炉重造(五)使用Apache Commons Text生成随机字符串
- java-随机取0-100之间的整数