El uso de la instrucción del bucle while es:
1. Después de que comience el bucle while, primero determine si se cumple la condición. Si se cumple, ejecute la instrucción en el cuerpo del bucle. Una vez completada la ejecución, regrese para determinar si se cumple la condición. Esto se repite infinitamente hasta que no se cumple la condición y se ejecuta la declaración que sigue al ciclo while. En pocas palabras, el ciclo while es juzgar primero y luego repetir. Si se cumple la condición, ingresará al ciclo y luego juzgará nuevamente después de este ciclo.
2. While es un modo de bucle básico de las computadoras. Cuando se cumple la condición, se ingresa al bucle. Después de ingresar al bucle, cuando no se cumple la condición, todas las declaraciones en el cuerpo del bucle se ejecutan antes de saltar (en lugar de saltar del bucle inmediatamente). La expresión general de la declaración while es: while (expresión) {cuerpo del bucle}.
La diferencia entre el bucle for y el bucle while
1. Diferentes escenarios de uso: for se usa generalmente cuando se conoce el número de ejecuciones y while generalmente se usa para bucles condicionales.
2. La diferencia entre los dos tipos de bucles en los bucles normales: al realizar un bucle en una matriz, en términos generales, si la variable del bucle aumenta después de procesar cada bucle, utilice for Es más fácil de realizar el ciclo.
Si es necesario aumentar la variable del bucle durante el procesamiento del bucle, es más conveniente utilizar un bucle while.
Además, cuando se usa una instrucción de bucle for, si la condición del bucle interno es muy larga, puede considerar usar un bucle while en su lugar para que el diseño del código se vea mejor.
Notas sobre while
1. Evite hacer que la condición del bucle sea permanentemente verdadera o falsa, de lo contrario puede no tener sentido.
2. agregar;
3. Las llaves después del bucle while se pueden omitir. Si se omite, solo afectará el código más cercano a él y este código no puede declarar variables. Las variables definidas dentro del bloque de instrucciones while no se pueden utilizar fuera.