La diferencia entre while y do en java
La diferencia esencial entre las declaraciones do.... while y while es el {cuerpo del método} y el orden de (condiciones) es diferente. El programa se ejecuta de arriba a abajo, por lo que está escrito. con do.. while, el cuerpo del método definitivamente se ejecutará una vez independientemente de si se cumple la condición, pero debido a que la condición está escrita al frente, no se ejecutará una vez si no se cumple.
En primer lugar, Number Square no tiene lógica de bucle y debe procesarse antes de que comience el bucle
System.out.println("Number"+"/t"+"Square" )//dónde/ t es la distancia entre presionar la tecla tab una vez
El siguiente paso es la lógica del bucle, debido a que existe una relación cuadrada entre el frente y la parte posterior, por lo que solo necesitamos una variable de bucle i , y debido a que comienza desde 1, la variable se puede probar inicialmente. Cambie a int i=1. El primer paso es inicializar las variables. El segundo paso es determinar la condición final. Debido a que el valor termina en 20, la condición es i<=20, ya que aumenta en 1 cada vez. , se puede escribir como i=i+ 1 o i++.
El último es el código:
for(int i=1;i<=20;i++){
System.out.println(i+" /t "+(i*i));
}
Completo