`

获取10以内3个不重复的随机数

 
阅读更多
		Random rand = new Random();
		int randNum1 = 1;
		int randNum2 = 2;
		int randNum3 = 3;

		randNum1 = rand.nextInt(10);
		
		while(randNum2==randNum1){
			randNum2 = rand.nextInt(10);
		}
		while(randNum3==randNum1 || randNum3==randNum2){
			randNum3 = rand.nextInt(10);
		}
		System.out.println("randNum1:" + randNum1);
		System.out.println("randNum2:" + randNum2);
		System.out.println("randNum3:" + randNum3);

 

分享到:
评论

相关推荐

    C#生成不重复字母数字组合的随机数

    `Main`函数则演示了如何生成并打印10个8位长度的不重复字符串。 描述中提到的“保存成TXT”,意味着生成的这些随机字符串可能被写入到一个文本文件中。在C#中,我们可以使用`StreamWriter`类来实现这个功能。例如,...

    vb,产生100个10000以内不重复的随机素数

    在VB(Visual Basic)编程语言中,生成100个10000以内不重复的随机素数是一项挑战性的任务,它涉及到随机数生成、素数检测以及数据结构的有效利用等多个知识点。以下是对这个任务的详细解释: 首先,我们需要理解...

    javascript随机抽取0-100之间不重复的10个数

    这种方法的核心思路是首先创建一个包含0到100所有整数的数组,然后通过`sort()`函数将其随机打乱,最后将数组的长度改为10,从而获取前10个不重复的随机数。具体代码如下: ```javascript var arr = []; for (var i...

    python在一个范围内取随机数的简单实例

    - `random.sample(population, k)`:从population中无放回地随机抽取k个不重复的元素。 - `random.shuffle(x)`:就地打乱列表x的顺序。 示例: ```python import random # 随机整数 print(random.randint...

    2014c语言必做题

    - 描述:用选择法对10个整数排序,输出排序前后的情况。用随机数来初始化数组。 - 关键知识点: - 输入输出操作:使用`printf`输出排序前后的情况。 - 随机数生成:使用`rand`函数生成随机数。 - 排序算法:...

    随机产生四则计算选择题题,并随机产生答案

    错误答案是在100以内随机生成的整数,同时确保四个选项之间不重复。这通过多次检查并重新生成错误答案来实现,直到找到三个不与正确答案或其它选项重复的整数。 4. **用户交互**:用户可以选择A、B、C或D中的一个...

    猜数字游戏实验报告 (2).docx

    2. **用户交互**:游戏允许玩家输入他们猜测的数字位数,比如2-5位,且每个位上的数字不能重复。玩家的输入被处理并比较到计算机生成的随机数,以计算猜测的正确性和位置。 3. **比较与反馈**:程序使用嵌套的`for`...

    C语言课程设计报告 代码 小学算术运算测试

    这份C语言课程设计报告主要涉及的是创建一个小学算术运算测试程序,该程序能够生成10以内的加减法题目,根据用户需求设置题目数量,然后由用户输入答案,程序会判断答案的正确性并给出反馈。以下是相关知识点的详细...

    VB编程程序代码.doc

    首先生成一个1到9的随机数作为`a`,再生成一个5到10的随机数作为`n`。通过循环构造n位数并累加到`s`中。 7. **特定条件求和**:第七个示例是求100到300之间能被3和7整除的数之和。使用`For`循环遍历范围,当数值能...

    python编程题复习.docx

    3. **随机整数生成**:同样使用`random`库的`randint()`函数,生成100以内的10个不重复整数。 4. **判断素数**:编写一个函数,检查输入的数是否能被2到其平方根之间的任何数整除,如果不能则为素数。 5. **非负...

    2级Java考试题上机【浙江】

    通过设置随机数种子或者不设置,创建`Random`对象,然后调用`nextInt(101)`生成0到100(包括0和100)的随机整数。 3. **寻找最小正整数**: 这个问题可能是指找到给定数组或序列中的最小正整数。使用Java的`...

    C语言课程设计报告——小学算术运算测试

    - 编写一个小学算术运算测试程序,该程序要求能够完成10以内的加减运算。 - 程序能够根据用户的输入决定需要练习的题目数量。 - 用户输入答案后,程序能够判断正误并给出正确的题目数和错误的题目数,最终计算出...

    linux实现猜数字小游戏

    这个游戏遵循常见的猜数字游戏规则,玩家需要在限定次数内猜测一个由四个不重复数字组成的秘密数字。下面我们将深入探讨源码的各个部分及其背后的逻辑。 1. **随机数生成**: 在源码中,`random_number`函数用于...

    编程算法练习--没事的时候练练

    - **描述**:水仙花数是指一个三位数,其各个位上的数字立方和等于该数本身。 - **实现思路**: - 遍历100至999之间的所有数字。 - 对每个数字分解出个位、十位和百位,并计算它们的立方和。 - 检查这个立方和...

    C#网络应用编程基础练习题与答案

    12. **编写一个程序找出1000以内的所有完美数:** - 完美数是指该数等于其除自身以外的所有因子之和。 - 可以使用循环来遍历每个数,并检查是否满足完美数的定义。 ### 三、进阶案例分析 1. **编写一个程序实现...

    100个经典例题(C语言).doc

    #### 【程序37】题目:对10个数进行排序 - **知识点**: - 排序算法 - 数组处理 - **描述**:对给定的十个数进行排序。 #### 【程序38】题目:求一个3*3矩阵对角线元素之和 - **知识点**: - 二维数组 - 数学...

    Python实现随机选择元素功能

    其次,`random.sample()`函数用于从序列中随机无放回地选择N个不重复的元素。这在你需要抽取样本或者进行随机抽样时非常有用。例如,如果你想从上面的`numbers`列表中随机抽取3个不同的数字,可以使用`random.sample...

Global site tag (gtag.js) - Google Analytics