欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Random随机数和for循环,实现猜数游戏和双色球

时间:2023-07-01
1、猜数游戏Csyx.java

package cn.wzt;import java.util.Random;import java.util.Scanner;public class Csyx { public static void main(String[] args) { Random random = new Random(); Scanner scanner = new Scanner(System.in); int sj= random.nextInt(100)+1; int i=0; while (true){ if(i>9){ System.out.println("你的次数已用光,成绩0分"); break; } System.out.println("请输入1-100数值:"); if (!scanner.hasNextInt()){ if(scanner.nextLine().equals("exit")){ System.out.println("已成功退出游戏"); break; }else { System.out.println("输入错误,请输入数值"); continue; } } int cs= scanner.nextInt(); if(cs>sj){ System.out.println("猜大了"); ++i; continue; }else{ if (cs

2、双色球Ssq.java

package cn.wzt;import java.util.HashSet;import java.util.Random;import java.util.Set;public class Ssq { public static void main(String[] args) { Random random = new Random(); int blue= random.nextInt(16)+1; Set red=new HashSet(); while (red.size()!=6){ red.add(random.nextInt(33)+1); } System.out.print("红色:"); for (int i:red){ System.out.printf("%d ", i); } System.out.printf("t蓝色:%2d", blue); }}

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。