El juego de adivinanzas de números de Java Zero Introducción básica

1. Introducción al juego:

输入一个0-9之间的数字。
如果大了或者小了就重新猜
直到对为止

2. Lograr el efecto:

猜数字游戏
~~~~~~~~~~
~~~~~~~~~~
开始猜吧
5
sorry,您猜大了!
开始猜吧
4
恭喜您,答对了!

3. Reserva de conocimiento:

1. Es necesario generar un número aleatorio de entrada, el rango está entre [0,9], y también necesita mantener números.
2. Clases utilizadas: Scanner, Random. Estas dos clases son proporcionadas por la biblioteca estándar, que se puede importar o utilizar directamente. * El escáner se utiliza para leer datos del teclado, que pueden ser números o caracteres. La clase Random se utiliza para generar números aleatorios. El número aleatorio predeterminado generado es un intervalo cerrado por la izquierda y abierto por la derecha, es decir, [x,);

Cuarto, implementación de código.

Utilicé el bit de bandera flg aquí para mantener el código ejecutándose en el ciclo while.Si adivina correctamente, cambie flg a -1 y salga del programa.

public class guessGame {
    
    
    public static void main (String[] args) {
    
    
        Scanner scanner=new Scanner (System.in);
        System.out.println ("猜数字游戏");
        System.out.println ("~~~~~~~~~~");
        System.out.println ("~~~~~~~~~~");
        int flg=1;
        while (flg!=-1)
        {
    
    
            Random random=new Random ();
            int guessNumber=random.nextInt (10);
            System.out.println ("开始猜吧");
            int number=scanner.nextInt ();
            if(number>guessNumber){
    
    
                System.out.println ("sorry,您猜大了!");
            }else if(number<guessNumber){
    
    
                System.out.println ("“sorry,您猜小了");
            }else {
    
    
                System.out.println ("恭喜您,答对了!");
                flg=-1;
            }
        }
        }
    }


Supongo que te gusta

Origin blog.csdn.net/guankunkunwd/article/details/121659873
Recomendado
Clasificación