Le jeu de devinettes de Java Zero Basic Introduction

1. Présentation du jeu :

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

2. Obtenez l'effet :

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

3. Réserve de connaissances :

1. Il est nécessaire de générer un nombre aléatoire d'entrée, la plage est comprise entre [0,9] et il faut également conserver les nombres.
2. Classes utilisées : Scanner, Aléatoire. Ces deux classes sont fournies par la bibliothèque standard, qui peut être directement importée ou util.*; Scanner est utilisé pour lire les données du clavier, qui peuvent être des chiffres ou des caractères. La classe Random est utilisée pour générer des nombres aléatoires. Le nombre aléatoire généré par défaut est un intervalle fermé à gauche et ouvert à droite, c'est-à-dire [x,);

Quatrièmement, l'implémentation du code

J'ai utilisé le drapeau bit flg ici pour maintenir le code en cours d'exécution dans la boucle while.Si vous avez bien deviné, changez flg en -1 et quittez le programme.

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;
            }
        }
        }
    }


Je suppose que tu aimes

Origine blog.csdn.net/guankunkunwd/article/details/121659873
conseillé
Classement