1、猜数字游戏
一个类A有一个实例变量v,从键盘接收一个正整数作为实例变量v的初始值。
另外再定义一个类B,对A类的实例变量v进行猜测。
如果大了则提示大了
小了则提示小了
等于则提示猜测成功
1、猜数字游戏 求每一步最好有注释
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 张小帅和刘美美 2021-04-09 18:43关注
import java.util.Random; import java.util.Scanner; public class Demo { public static void main(String[] args) { // 开始游戏 System.out.println("猜数字游戏开始"); System.out.println("输入1-100之间的数据:"); // 创建Random类变量(获取随机数) Random ran = new Random(); // 创建 0-100 随机数(初始值) int v = ran.nextInt(100)+1; // 创建Scanner类变量(用户输入猜测值) Scanner in = new Scanner(System.in); // 循环猜测 while(true) { // 得到用户输入猜测值 int b = in.nextInt(); // 比较用户输入猜测值和随机数(初始值) if(b > v) { System.out.println("您猜测得数字较大,请继续猜测!"); }else if(b < v) { System.out.println("您猜测得数字较小,请继续猜测!"); } else { System.out.println("恭喜你,猜对了!"); System.out.println("游戏结束!"); // 用户输入猜测值和随机数(初始值) 相等时,结束程序 break; } } } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用