Maison  >  Questions et réponses  >  le corps du texte

java - 麻烦老师解读一下这段代码的意思?

PHP中文网PHP中文网2713 Il y a quelques jours345

répondre à tous(1)je répondrai

  • 怪我咯

    怪我咯2017-04-18 10:40:54

    Réorganisez d’abord le code. . .

    class Demo{
        public static void main(String[] args){
            int x = 0;
            /* 当 x < 4 时执行循环,x >= 4 后跳出循环 */
            while (x < 4) {
                /* 输出 a */
                System.out.print("a");
                /* 如果 x < 1, 输出空格 */ 
                if (x < 1) {
                    System.out.print(" ");
                }
                /* 输出 n  */ 
                System.out.print("n");
                /* 如果 x > 1, 输出 oyster, 并且 x 被加 2 */ 
                if(x > 1) {
                    System.out.print(" oyster");
                    x = x + 2;
                }
                /* 如果 x 等于 1, 输出 noys */ 
                if(x == 1) {
                    System.out.print("noys");
                }
                /* 如果 x < 1, 输出 oise */ 
                if(x < 1) {
                    System.out.print("oise");
                }
                System.out.println("");
                /* x 加 1*/ 
                x=x+1;
            }
        }
    }

    La première boucle, x est égal à 0, exécutez la ligne 7, affichez a, exécutez la ligne 10, affichez un espace, exécutez la ligne 13, affichez n, puis
    exécutez la ligne 25, affichez oise, la ligne 27 est un newline, puis x ajoute 1 pour devenir 1.

    La deuxième boucle, x est égal à 1, exécutez les lignes 7, 13, 21 et 27, la sortie est agaçante, puis ajoutez 1 à x pour devenir 2.
    Le troisième cycle, le quatrième cycle que vous pouvez étudier seul. . .

    répondre
    0
  • Annulerrépondre