国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java實現(xiàn)抽獎功能解析

瀏覽:132日期:2022-08-15 14:00:40

本文實例為大家分享了java實現(xiàn)抽獎功能的具體代碼,供大家參考,具體內(nèi)容如下

抽一個:

輸入抽獎人數(shù),生成隨機數(shù)字進行抽獎。比如:樓主抽幸運兒送游戲,選擇前100樓抽取一個幸運兒。

import java.util.Random;import java.util.Scanner;public class Gift { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println('請您輸入抽獎人數(shù):'); int n = sc.nextInt(); Random r1 = new Random(); System.out.println('幸運兒是:'+(r1.nextInt(n)+1)); }}抽多個:

輸入抽獎人數(shù)以及中獎人數(shù),生成隨機數(shù)字進行抽獎。

比如:樓主抽幸運兒送游戲,選擇前100樓抽取多個個幸運兒。

注:下面代碼還未解決 抽到相同序號 的問題

import java.util.Random;import java.util.Scanner;public class Gift { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print('請您輸入抽獎人數(shù):'); int n = sc.nextInt(); System.out.print('請您輸入中獎人數(shù):'); int num; // 判斷中獎人數(shù)是否符合規(guī)則 while (true) { num = sc.nextInt(); if (n < num) { System.out.println('中獎人數(shù) > 抽獎人數(shù),不符合規(guī)則。'); System.out.print('n請重新輸入中獎人數(shù):'); } else break; } System.out.println(''); // 創(chuàng)建一個整型數(shù)組,來存放抽取的多個幸運兒,來限制不能出現(xiàn)相同序號的幸運兒。 int[] lucky = new int[num]; Random r1 = new Random(); for (int i = 0; i < num; i++) { while (true) { int luckyMan = r1.nextInt(n) + 1; lucky[i] = luckyMan; int j = 1; if (i == 0) { System.out.println('幸運兒是:' + luckyMan); break; } else{ // 要不等于前面所有的 即 3!=2 && 3!=1 && 3!=0 if (lucky[i] != lucky[i-1]){ System.out.println('幸運兒是:'+luckyMan); break; } } } } }}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: Java
相關文章:
主站蜘蛛池模板: 南皮县| 嵊泗县| 吉林市| 长沙市| 石柱| 苍山县| 钟祥市| 临高县| 集安市| 开江县| 蓝山县| 石屏县| 外汇| 保定市| 安仁县| 民和| 昆明市| 雷州市| 石河子市| 乐亭县| 阿城市| 岚皋县| 双辽市| 时尚| 离岛区| 新兴县| 望江县| 双鸭山市| 邻水| 沈阳市| 辽中县| 上饶市| 京山县| 彰化市| 宜春市| 万盛区| 永嘉县| 资源县| 墨脱县| 高要市| 郓城县|