java猜数字小游戏案例

网友投稿 195 2022-12-24


java猜数字小游戏案例

本文实例为大家分享了java猜数字小游戏案例,供大家参考,具体内容如下

package day08;

import java.util.Scanner;

public class GuessNumber {

/**

* 猜数字小游戏:、 需求: 随机产生一个整数数1-100(被猜数)不设置输出

* 键盘录入一个玩家要猜的数字

* 判断猜大还是猜小了或者猜中

*/

publAXXRscSic static void main(String[] arhttp://gs) {

// 随机产生整数1-100

int number = (int) (Math.random() * 100) + 1;

System.out.println("********************欢迎来到猜数字小游戏*****************");

System.out.println("************************开始游戏吧********************");

// 创建循环语句

while (true) {

// 键盘录入一个要猜的数

Scanner sc = new Scanner(System.in);

System.out.println("请输入一个要猜的数字:");

int guessinput = sc.nextInt();

// 判断结果

if (guessinput > number) {

System.out.println("抱歉" + guessinput + "猜大了");

} else if (guessinput < number) {

System.out.println("抱歉" + guessinput + "猜小了");

} else {

System.out.println("恭喜猜中了!");

break;//猜中后跳出while循环

}

}

}

}

输出:

********************欢迎来到猜数字小游戏*****************

************************开始游戏吧********************

请输入一个要猜的数字:

20

抱歉20猜小了

请输入一个要猜的数字:

40

抱歉40猜小了

请输入一个要猜的数字:

80

抱歉80猜大了

请输入一个要猜的数字:

60

抱歉60猜小了

请输入一个要猜的数字:

70

抱歉70猜大了

请输入一个要猜的数字:

65

抱歉65猜大了

请输入一个要猜的数字:

63

恭喜猜中了!

注意:猜数字的时候可以通过二分法进行查找


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:IntelliJ IDEA 2019.2 x64的安装、应用与简单配置(图文)
下一篇:Spring Boot如何使用EhCache演示
相关文章

 发表评论

暂时没有评论,来抢沙发吧~