学习Java学到了一个猜数字游戏
规则如下
猜数字游戏规则
猜数字,范围可以在0~100或200以内,具体根据游戏人数来定。
1、先由坐庄的人来写一个数字(必须在提前规定的范围内);
2、让大家轮流猜,并告诉大家正确数字比当前猜的数字大或者小;
3、每猜一次范围就会缩小,最后猜中的人倒霉挨罚;
4、受罚的人需要进行抽签赢得惩罚”大奖“, 下一轮由受罚者再写数字,依此循环
利用Java代码实现了这个游戏
package fivetwele;
import java.util.Random;
import java.util.Scanner;
public class Domo01 {
public static void main(String[] args) {
Random hehe = new Random();
int randomNum = hehe.nextInt(100) + 1;
int number = hehe.nextInt();
while (true) {
System.out.println(“请输入你猜测的数字”);
Scanner sr = new Scanner(System.in);
int sc = sr.nextInt();
if (randomNum > sc)
{
System.out.println(“太小了”);
}
else if (randomNum < sc)
{
System.out.println(“太大了”);
}
else {
System.out.println(“猜对了”);
break;
}
}
System.out.println(“游戏结束”);
}
}
下面是我自己在idea上的游戏过程