java基础练习(猜大小游戏)

猜数字游戏

当你输入一个数字如果比结果小,我们就让它提示太小了;如果太大了就提示太大了,直到猜对了,我们最后再统计猜错了多少次。
  • 创建一个输入器 和 0-100的随机数
java.util.Scanner input = new java.util.Scanner(System.in);
        java.util.Random ra = new java.util.Random();
        int random = ra.nextInt(100);```
- 如果没有猜中,我们就让它继续猜,直到用户猜中游戏才结束。
```java
int count = 0;//统计错误次数
while(true) {
            System.out.println("请输入您猜的数字:");
            int num = input.nextInt();
            if(num < random) {
                System.out.println("太小了!");
                count++;
            } else if(num > random) {
                System.out.println("太大了!");
                count++;
            } else {
                System.out.println("恭喜您猜对了!");
                break;
            }
            
        }```
- 定义count属性来统计猜错次数,最后我们通过猜错次数来判断用户的等级。 
```java 
System.out.println("您猜错了" + count + "次");
        if(count == 0) {
            System.out.println("A");
        } else if(count >= 1 && count < 6) {
            System.out.println("B");
        }else if(count >= 6 && count < 10) {
            System.out.println("C");
        } else {
            System.out.println("D");
        }```
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,815评论 18 399
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    叶总韩阅读 10,552评论 0 41
  • 1 顺序语句 语句:使用分号分隔的代码称作为一个语句。 注意:没有写任何代码只是一个分号的时候,也是一条语句,...
    哈哈哎呦喂阅读 3,085评论 0 0
  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 6,060评论 0 2
  • 一、 1、请用Java写一个冒泡排序方法 【参考答案】 public static void Bubble(int...
    独云阅读 5,281评论 0 6

友情链接更多精彩内容