欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

if语法猜数字小游戏(Java小白的第一篇博客)

程序员文章站 2024-02-09 08:07:10
/首先我想说一下哈,本人只是一个刚刚接触Java的小白,技术并不好,跟著位大佬根本没法比,有不好的地方还望大佬们轻点喷。好了,废话不多说,以下是最近写的猜数字小游戏,主体是if语法,上代码/package giao;import java.util.Scanner;public class 练习004 {public static void main (String[]agrs){ Scanner input = new Scanner(System...

/首先我想说一下哈,本人只是一个刚刚接触Java的小白,技术并不好,跟著位大佬根本没法比,有不好的地方还望大佬们轻点喷。好了,废话不多说,以下是最近写的猜数字小游戏,主体是if语法,上代码/

package giao;

import java.util.Scanner;
public class 练习004 {
public static void main (String[]agrs){
    Scanner input = new  Scanner(System.in);
    System.out.println(“欢迎游玩辣鸡猜字游戏”);
    System.out.println(“温馨提示:你只有五次猜字机会哦!”);
        int g =10;//随机数最小值
        int h =99;//随机数最大值
    System.out.print(“猜个数字吧:”);
    int f = g-h;
    f = (int)(Math.random()*(g-h)) +h;//随机数固定语句
    double a = input.nextDouble();//double数据类型浮点型,可输入小数点
        if (a > f) {//当a大于设置数时提示答了
            System.out.println(“大了!”);
        }
        if (a < f) {//当a小于设置数是提示小了
            System.out.println(“小了!”);
        }
        if (a == f) {//同理,"==“表示等于”!="表示不等于
            System.out.println(“恭喜你,猜对了!奖励兰博基尼五元代金券一张!”);
            return;//一旦答对则程序终止
        }
        System.out.print(“别灰心,还有四次机会:”);
        double b = input.nextDouble();
        if (b > f) {
            System.out.println(“大了!”);
        }
        if (b < f) {
            System.out.println(“小了!”);
        }
        if (b == f) {
            System.out.println(“恭喜你,猜对了!奖励兰博基尼五元代金券一张!!”);
            return;
        }
        System.out.print(“别慌,你还有三次机会:”);
        double c = input.nextDouble();
        if (c > f) {
            System.out.println(“大了!”);
        }
        if (c < f) {
            System.out.println(“小了!”);
        }
        if (c == f) {
            System.out.println(“恭喜你,猜对了!奖励兰博基尼五元代金券一张!”);
            return;
        }
        System.out.print(“稳住!还有两次机会:”);
        double d = input.nextDouble();
        if (d > f) {
            System.out.println(“大了!”);
        }
        if (d < f) {
            System.out.println(“小了!”);
        }
        if (d == f) {
            System.out.println(“恭喜你,猜对了!奖励兰博基尼五元代金券一张!”);
            return;
        }
        System.out.print(“最后一次机会啦!成败在此一举:”);
        double e = input.nextDouble();
        if (e != f) {
            System.out.println(“很遗憾,没有猜中,下次再来吧!”);
            System.out.println(“当当当!揭秘啦!答案其实是”+f+“哦!”);
        }
        if (e == f) {
            System.out.println(“恭喜你,猜对了!奖励兰博基尼五元代金券一张!”);
        }
    }
}

本文地址:https://blog.csdn.net/Java_new_2020/article/details/107067853