我还是Java的新手,我有一个实验室,需要模拟一个彩票游戏,生成一个介于1-10之间的数字。它首先询问用户他们想要购买多少张彩票,然后询问他们是否希望计算机为他们生成猜测,如果是,则它将生成猜测并显示中奖号码。如果用户说否,那么用户将自己输入猜测,并显示中奖号码。2.生成随机中奖整数,生成随机猜测或提示用户猜测。3.上报中奖号码、中奖彩票、总中奖金额、总损失、允许扣除额 这就是实验室本身:Lab05 Lottery game
我刚开始学习Java,所以我的程序是用最基本的代码编写的,我在随机数方面遇到了一些问题。我想做一个生成中奖号码的程序,然后程序本身就会尝试猜测它。基于猜测的高或低,程序的下一次猜测将被限制在一个新的范围内,直到它猜测中奖数字,就像人类试图猜测数字一样。然而,在while循环中,随机数guess不会根据新的范围更新为新的随机数,java会无限地一遍又一遍地循环相同的数字。import java.util.Random;
public class Gue