这篇文章将为大家详细讲解有关Java如何实现猜数字,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
题目:
程序自动生成一个1-100之间的数字,实用程序实现猜出这个数字是多少? 当猜错的时候根据不同情况给出相应的提示:
猜的数字比真实数字大,提示猜的数据大了;
猜的数字比真实数字小,提示猜的数小了;
猜的数字等于真实数字,提示恭喜猜中了。
分析:
使用随机数生成该数字(范围0-100);
使用循环反复进行猜数字过程;
使用键盘录入实现输入的猜测数字;
比较猜测的数字与生成的数字;
猜中后结束循环;
实践:
代码如下(示例):
public class Demo2 { public static void main(String[] args) { //不爱生姜不吃醋 // 使用随机数生成该数字(范围0-100); //需要导包import java.util.Random; Random r=new Random(); int num=r.nextInt(100)+1; // 使用循环反复进行猜数字过程; while(true) { // 使用键盘录入实现输入的猜测数字; Scanner sc = new Scanner(System.in); System.out.println("请输入你猜的数字:"); int s = sc.nextInt(); // 比较猜测的数字与生成的数字; if(s>num){ System.out.println("猜的数字大了!"); }else if(s<num){ System.out.println("猜的数字小了!"); }else{ System.out.println("恭喜你,猜中了!"); // 猜中后结束循环; break; } } } }
关于“Java如何实现猜数字”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。