{ "question_id": 7415408, "question_title": "猜数字游戏", "question_content": "
1、猜数字游戏
\n一个类A有一个实例变量v,从键盘接收一个正整数作为实例变量v的初始值。
\n另外再定义一个类B,对A类的实例变量v进行猜测。
\n 如果大了则提示大了
\n 小了则提示小了
\n 等于则提示猜测成功
\nimport java.util.Random;\nimport java.util.Scanner;\n\n\npublic class Demo {\n\n public static void main(String[] args) {\n // 开始游戏\n System.out.println("猜数字游戏开始");\n System.out.println("输入1-100之间的数据:");\n\n // 创建Random类变量(获取随机数)\n Random ran = new Random();\n // 创建 0-100 随机数(初始值)\n int v = ran.nextInt(100)+1;\n\n // 创建Scanner类变量(用户输入猜测值)\n Scanner in = new Scanner(System.in);\n\n // 循环猜测\n while(true) {\n // 得到用户输入猜测值\n int b = in.nextInt();\n // 比较用户输入猜测值和随机数(初始值)\n if(b > v) {\n System.out.println("您猜测得数字较大,请继续猜测!");\n }else if(b < v) {\n System.out.println("您猜测得数字较小,请继续猜测!");\n } else {\n System.out.println("恭喜你,猜对了!");\n System.out.println("游戏结束!");\n \n // 用户输入猜测值和随机数(初始值) 相等时,结束程序\n break;\n }\n }\n }\n}\n
\n\n", "tag_name": "java", "java": "import java.util.Random;\nimport java.util.Scanner;\npublic class Demo {\n\tpublic static void main(String[] args) {\n\t\tSystem.out.println(\"猜数字游戏开始\");\n\t\tSystem.out.println(\"输入1-100之间的数据:\");\n\t\tRandom ran = new Random();\n\t\tint v = ran.nextInt(100) + 1;\n\t\tScanner in = new Scanner(System.in);\n\t\twhile (true) {\n\t\t\tint b = in.nextInt();\n\t\t\tif (b > v) {\n\t\t\t\tSystem.out.println(\"您猜测得数字较大,请继续猜测!\");\n\t\t\t} else if (b < v) {\n\t\t\t\tSystem.out.println(\"您猜测得数字较小,请继续猜测!\");\n\t\t\t} else {\n\t\t\t\tSystem.out.println(\"恭喜你,猜对了!\");\n\t\t\t\tSystem.out.println(\"游戏结束!\");\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n}", "topic_link": "https://bbs.csdn.net/topics/600470292", "status": 0, "keywords": "B树,算法高阶,B树的定义,高级数据结构", "license": "csdn.net", "notebook": { "java": "https://codechina.csdn.net/csdn/csdn-daily-code/-/jupyter/master/data/notebook/answer/ipynb/java/43.ipynb?type=file" }, "notebook_enable": 1 }