admin管理员组文章数量:1794759
Java代码猜数字游戏
public static void main(String[] args) { Random r = new Random(); int num = r.nextInt(100)+1; Scanner sc = new Scanner(System.in); while(true){ System.out.println("请输入您想猜的数字"); int Snum = sc.nextInt(); if(Snum<num){ System.out.println("猜的太小了"); }else if(Snum>num){ System.out.println("猜的太大了"); }else if(Snum==num){ System.out.println("恭喜您猜对了"); break; } } System.out.println(""); }这段猜数字的代码可以一直猜,只要数据类型输入得正确,在正确答案被猜中之前就可以一直猜。 public static void main(String[] args) { Random r = new Random(); int rnum = r.nextInt(100) + 1; Scanner sc = new Scanner(System.in); //这里可以用来设置你猜的次数,num<=几,就是猜测的次数 for (int num = 1; num <= 9; num++) { System.out.println("请输入你猜的数字:"); int gnum = sc.nextInt(); if(num == 9){ if (rnum == gnum) { System.out.println("恭喜你第9次终于猜对了"); }else { System.out.println("答案是:" + rnum); System.out.println("猜测次数全部用尽,请重新开始游戏"); } break; } if (rnum < gnum){ System.out.println("您猜的太大,请重试"); }else if(rnum > gnum){ System.out.println("您猜的太小,请重试"); }else { System.out.println("恭喜你,猜对了"); System.out.println("一共猜了:" + num + "次"); break; } } }
这段代码有限制的次数,可以根据提示来修改猜测的次数。
版权声明:本文标题:Java代码猜数字游戏 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686843039a109238.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论