当前位置:   article > 正文

Java代码猜数字游戏_java猜数字游戏代码

java猜数字游戏代码
  1. public static void main(String[] args) {
  2. Random r = new Random();
  3. int num = r.nextInt(100)+1;
  4. Scanner sc = new Scanner(System.in);
  5. while(true){
  6. System.out.println("请输入您想猜的数字");
  7. int Snum = sc.nextInt();
  8. if(Snum<num){
  9. System.out.println("猜的太小了");
  10. }else if(Snum>num){
  11. System.out.println("猜的太大了");
  12. }else if(Snum==num){
  13. System.out.println("恭喜您猜对了");
  14. break;
  15. }
  16. }
  17. System.out.println("");
  18. }
这段猜数字的代码可以一直猜,只要数据类型输入得正确,在正确答案被猜中之前就可以一直猜。
  1. public static void main(String[] args) {
  2. Random r = new Random();
  3. int rnum = r.nextInt(100) + 1;
  4. Scanner sc = new Scanner(System.in);
  5. //这里可以用来设置你猜的次数,num<=几,就是猜测的次数
  6. for (int num = 1; num <= 9; num++) {
  7. System.out.println("请输入你猜的数字:");
  8. int gnum = sc.nextInt();
  9. if(num == 9){
  10. if (rnum == gnum) {
  11. System.out.println("恭喜你第9次终于猜对了");
  12. }else {
  13. System.out.println("答案是:" + rnum);
  14. System.out.println("猜测次数全部用尽,请重新开始游戏");
  15. }
  16. break;
  17. }
  18. if (rnum < gnum){
  19. System.out.println("您猜的太大,请重试");
  20. }else if(rnum > gnum){
  21. System.out.println("您猜的太小,请重试");
  22. }else {
  23. System.out.println("恭喜你,猜对了");
  24. System.out.println("一共猜了:" + num + "次");
  25. break;
  26. }
  27. }
  28. }

这段代码有限制的次数,可以根据提示来修改猜测的次数。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/233934
推荐阅读
相关标签
  

闽ICP备14008679号