`
奎河少年
  • 浏览: 24786 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

10-50随机数

 
阅读更多
import java.util.Random;
//求每个数字出现的次数、出现次数最多的数、出现最大次数的值的数字
public class RandomTest2 {
	public static void main(String[] args) {
		int[] count = new int[41];
		Random random = new Random();//产生随机数
		for(int i=0;i<50;i++){
			int number = random.nextInt(41)+10;//产生随机数[10,50]
			System.out.println(number);
			count[number-10]++;//保存次数 
		}
		
		
		//每个数字出现的次数
		for(int j=0;j<count.length;j++){
			if(0==count[j]){//如果没有出现该数字
				continue;
			}
			System.out.println((j+10)+"出现的次数是:"+count[j]);//每个数字出现的次数
		}
		
		
		//出现的最大次数
		int max = count[0];//假设第一个数是最大的
		for(int k=0;k<count.length;k++){
			if(max<count[k]){
				max = count[k];
			}
		}
		System.out.println("出现的最大次数是:"+max+"次");
		
		
		//出现最大次数的值的数字
		for(int m=0;m<count.length;m++){
			if(max==count[m]){
				System.out.println("出现最大的次数的值是"+(m+10));//出现最大的次数的值是m+10
			}
		}
		
	}
}

 

分享到:
评论

相关推荐

    java 求最大的随机数

    这段代码将生成10个1到100之间的随机数,并找到其中的最大值。 5. **标签中的`DoWhileCycle_02.java`可能是指的do-while循环**: 虽然这个文件名没有提供足够的信息,但通常在Java中,`do-while`循环用于至少执行...

    模拟鼠标移动

    .版本 2 .局部变量 鼠标垂直坐标, 整数型 鼠标水平坐标 = 取随机数 (0, 800) ...SetCursorPos (鼠标水平坐标 + 取随机数 (0, 10) - 取随机数 (0, 10), 鼠标垂直坐标 + 取随机数 (0, 10) - 取随机数 (0, 10))

    C语言随机产生10个50~100的数

    本话题主要探讨如何使用C语言来生成10个介于50到100之间的随机数。我们将从基本的随机数生成原理,到具体的C语言代码实现进行详细讲解。 首先,我们需要了解C语言中的随机数生成函数`rand()`。`rand()`是C标准库中...

    labview随机数生成并组成数组.vi

    labview随机数生成并组成数组.vi

    排列随机数的java程序设计

    为了生成10个这样的随机数并保持它们按升序排列,我们可以使用一个数组来存储这些数字,然后对数组进行排序。`java.util.Arrays`类提供了`sort`方法,可以方便地对数组进行排序: ```java int[] numbers = new int...

    java根据比例概率生成随机数

    这些概率按照以下顺序递减:0(50%)、1(20%)、2(15%)、3(10%)、4(4%)和 5(1%)。 在 PercentageRandom() 方法中,作者使用 Math.random() 方法生成一个双精度浮点数的随机数,然后根据这个随机数判断返回...

    C#随机数的使用

    int iSeed = 10; Random ro = new Random(iSeed); ``` #### 四、生成随机数 一旦初始化了`Random`对象,就可以使用`Next()`方法来生成随机数。`Next()`方法有多种重载形式,可以适应不同的应用场景: 1. **无...

    Qt定时器和随机数详解

    在Qt框架中,定时器和随机数是两个非常重要的编程元素。定时器允许开发者实现基于时间的程序控制,而随机数则广泛应用于各种需要不确定结果的场景。在本篇文章中,我们将深入探讨这两个主题。 首先,让我们来看看...

    Excel2021RANDBETWEEN随机数函数.docx

    例如,假设我们要生成 10-100 之间的随机数,并根据生成的随机数判断是否大于 50,如果大于 50 则输出“大于 50”,否则输出“小于或等于 50”。可以使用以下公式: =IF(RANDBETWEEN(10,100)&gt;50,"大于 50","小于或...

    生成指定随机数不重复的例子(可用)

    int range = 50; // 指定范围,从1到range ArrayList&lt;Integer&gt; allNumbers = new ArrayList(); for (int i = 1; i ; i++) { allNumbers.add(i); } Random rand = new Random(); HashSet&lt;Integer&gt; ...

    40到60随机数生成软件

    随机数生成软件,生成10个0-60之间的随机小数

    随机数大闯关游戏

    第二关,难度提升,随机数范围扩大至50到100,机会增加到9次。这一关同样采用上述方法生成随机数,但增加了对输入的检查,确保玩家猜测的数字在关卡范围内。 第三关,挑战升级,随机数范围变为100到200,玩家有15次...

    C#短时间内产生大量不重复的随机数

    比如我们要生成1到10之间的5个随机数,则经常会产生 2 2 1 1 1这样的情况,那么如何得到非常随机的不那么重复的随机数呢?比如 4 2 3 3 5这样的。 有人说用Thread.Sleep(5) ,但我不推荐,因为这样会使系统减缓运行...

    C# 控制台应用程序——随机数

    1)随机数生成:种子的选择问题,可用默认的、GUID、RNGCryptoServiceProvider等等作为随机数种子…… 2)怎么样保证,新生成的防伪码和以生成的防伪码有没有重复? 3)stringBuilder的用法,试试用string和...

    猜字游戏c语言版,用时间作为种子产生随机数

    - 根据用户的选择调整随机数范围,例如初级(1-10)、中级(1-50)、高级(1-100)等。 3. **记录最高分**: - 记录用户的最佳成绩或最快猜中次数,增加游戏趣味性和挑战性。 通过以上分析可以看出,这段代码虽然...

    C#控制台随机数,不产生重复的

    int count = 10; // 需要抽取的人员数量 HashSet&lt;int&gt; uniqueNumbers = new HashSet(); while (uniqueNumbers.Count ) { Random random = new Random(DateTime.Now.Ticks); int number = random.Next(1, 100)...

    用matlab产生随机数,呵呵,设计很多概率分布

    % 生成参数为N=50,K=20,M=10的5个超几何分布随机数 ``` **10. 对数正态分布** 对数正态分布的对数遵循正态分布,可以使用`lognrnd`函数生成对数正态分布的随机数。 - **示例:** ```matlab R=lognrnd(1,0.5,1,5...

    asp输出随机数原代码

    ' 生成50%的机会为真,50%的机会为假的随机布尔值 randomBoolean = Rnd Response.Write " 随机布尔值:" & IIf(randomBoolean, "真", "假") Response.Write "结束生成随机数。" %&gt; ``` 在这个例子中,我们首先...

    课程设计源代码.doc

    - 内层`while(1)`循环用于生成新的算术题,直到满足特定条件(题目不重复且结果在0到50之间)才退出。 - `while(1)`循环用于接收用户输入的答案,并判断是否正确,最多允许尝试三次。 ### 2. 随机数生成 - **`rand...

    易语言取不重复随机数.7z

    下面是一个简单的易语言代码示例,用于生成10个1到50之间不重复的随机数: ```易语言 .整数变量.数组.随机数 = 创建整数数组(10) .整数变量.已生成 = 0 .整数变量.最大值 = 50 循环 10 .整数变量.临时 = ...

Global site tag (gtag.js) - Google Analytics