猜数字小游戏(java代码编写)
猜数字小游戏(java代码编写)
给大家一个用java代码编写的猜数字小游戏
// 导入随机数包
import java.util.Random;
// 导入从键盘接收数据的函数
import java.util.Scanner;
// 生成随机数字
Random r = new Random();
// 产生的随机数范围是0-100
// 随机数字的范围是[0, n),所以需要+1
int num = r.nextInt(100) + 1;
// 初始循环条件
String str = "继续";
Scanner sc = new Scanner(System.in);
String str1;
do {
System.out.println("请输入一个1-100的整数:");
// 接收从键盘中输入的数据
int a = sc.nextInt();
// 判断随机数与输入数的大小
if (num == a){
System.out.println("恭喜你,猜对了");
System.out.println("电脑随机的数字是:" + num);
break;
}else if (num < a){
System.out.println("真可惜,你猜大了");
System.out.println("请输入是否继续:");
str1 = sc.next();
}else{
System.out.println("真遗憾,你猜小了");
System.out.println("请输入是否继续:");
str1 = sc.next();
}
}while("继续".equals(str1)); // 循环的条件
上一篇:
IDEA上Java项目控制台中文乱码
