Java "Nueve pasos solo", "pisar la cima del monte Hua"

contenido

La primera espada, [Breaking Qi]

La segunda espada, [Forma de espada rota]

La tercera espada, [Palma rota]

Cuarta Espada, [Rompiendo Cable]

La quinta espada, [Látigo roto]

La sexta espada, [Lanza Rota]

Séptima espada, [Espada rota]

Octava Espada, [Forma de Espada Rota]

La novena espada, [fórmula final]

presta atención


Darse cuenta del uso de "*" para imprimir "Huashan" (triángulo rectángulo)

public class demo8 {
    public static void main(String[] args) {
        int i,j;     //定义连个循环变量
        for(i = 1;i <=9;i++) {   //外层循环
            for(j=1;j<=i;j++) {  //内层循环
                System.out.print("*"); //打印输出
            }
            System.out.print("\n");  //起到换行的作用
        }
    }
}
  • La primera espada, [Breaking Qi]: en la línea 3, el código define dos variables de bucle i y j, donde i es la variable de bucle exterior y j es la variable de bucle interior.

  • La segunda espada, [Estilo de espada rota]: en la cuarta línea de código, i se inicializa en 1, la condición i<=9 es verdadera y se ingresa por primera vez al cuerpo del bucle externo.

  • La tercera espada, [Estilo de palma rota]: en la quinta línea de código , j se inicializa en 1, por lo que el valor de i es 1. Cuando j<=i, es verdadero. Ingrese el cuerpo del ciclo interno para la primera vez, e imprima un "" *".

  • La cuarta espada, [cable roto]: ejecute la expresión de operación j ++ del bucle interno en la quinta línea de código e incremente el valor de j a 2.

  • La quinta espada, [Broken Whip]: ejecuta la condición de juicio j<=i en la quinta línea de código, el resultado del juicio es falso y el ciclo interno termina. Ejecute el siguiente código para imprimir una nueva línea.

  • La sexta espada, [Estilo de pistola rota]: Ejecute la expresión de operación del bucle externo en la cuarta línea de código e incremente el valor de i a 2.

  • La séptima espada, [Estilo de cuchillo roto]: ejecute la condición de juicio de la cuarta línea de código, cuando i<=9, el resultado del juicio es verdadero, ingrese el cuerpo del ciclo del ciclo externo y continúe ejecutando el ciclo interno.

  • La octava espada, [Estilo de espada rota]: dado que el valor de i es 2, el bucle interno se ejecutará dos veces, es decir, se imprimirán dos "*" en la segunda línea. E imprima una nueva línea al final del bucle interno.

  • La novena espada, [fórmula final]: 3 "*" se imprimirá en la tercera línea, aumentando línea por línea, hasta que el valor de i sea 10, la condición de juicio i <= 9 del bucle exterior sea falsa, y el bucle externo es falso El ciclo de capa finaliza y el programa finaliza.

  • presta atención

  • La diferencia entre print\println (me di la vuelta al principio)
  • print muestra sus argumentos en la ventana de comandos y coloca el cursor de salida después del último carácter mostrado.
  • println muestra sus argumentos en la ventana de comandos con una nueva línea final para colocar el cursor de salida al principio de la siguiente línea.

Supongo que te gusta

Origin blog.csdn.net/m0_62069409/article/details/124185774
Recomendado
Clasificación