package cmo.ca;
import java.util.Random;
import java.util.Scanner;
public class Ca {
static Scanner sc = new Scanner(System.in);
public static void main(String[] args) {
Random random = new Random();
int r = random.nextInt(100);
System.out.println("***游戏开始***\n");
System.out.println("已生成一个随机数" );
System.out.println("范围在0-100,\n请输入您所认为的数字");
while (true) {
int a = sc.nextInt();
if (a >= 0 && a <= 100) {
if (a == r) {
System.out.println("恭喜您,猜对啦.随机数为:" + r);
System.out.println("是否继续游戏?1.是2.否");
while (true) {
int b = sc.nextInt();
if (b == 1) {
break;
}
else if (b == 2) {
System.out.println("游戏结束 :)");
System.exit(0);
}
else {
System.out.println("您的输入有误 请在1或2之间做出选择!");
}
}
break;
} else if (a >= r) {
System.out.println("抱歉,猜错啦.提示:大");
System.out.println("请重新输入");
} else if (a <= r) {
System.out.println("抱歉,猜错啦.提示:小");
System.out.println("请重新输入");
}
} else {
System.out.println("您的输入有误 请重新输入");
}
}
}
}
import java.util.Random;
import java.util.Scanner;
public class Ca {
static Scanner sc = new Scanner(System.in);
public static void main(String[] args) {
Random random = new Random();
int r = random.nextInt(100);
System.out.println("***游戏开始***\n");
System.out.println("已生成一个随机数" );
System.out.println("范围在0-100,\n请输入您所认为的数字");
while (true) {
int a = sc.nextInt();
if (a >= 0 && a <= 100) {
if (a == r) {
System.out.println("恭喜您,猜对啦.随机数为:" + r);
System.out.println("是否继续游戏?1.是2.否");
while (true) {
int b = sc.nextInt();
if (b == 1) {
break;
}
else if (b == 2) {
System.out.println("游戏结束 :)");
System.exit(0);
}
else {
System.out.println("您的输入有误 请在1或2之间做出选择!");
}
}
break;
} else if (a >= r) {
System.out.println("抱歉,猜错啦.提示:大");
System.out.println("请重新输入");
} else if (a <= r) {
System.out.println("抱歉,猜错啦.提示:小");
System.out.println("请重新输入");
}
} else {
System.out.println("您的输入有误 请重新输入");
}
}
}
}