¿Cuál es la diferencia entre el bucle while y el bucle for?
Diferencia: un bucle for es atravesar un determinado objeto. En términos sencillos, significa cuántas operaciones repetidas se pueden realizar según el límite del número de bucles. Un bucle while realiza una determinada operación cuando se cumplen determinadas condiciones.
Uso del bucle For:
int a=0
for(int i=0; ilt; 10; i ){
a;
}
a se suma de 1 a 10 veces y finalmente a es 10.
Uso del bucle While:
int a=0
while(alt; 10){
a;
}
a sigue sumando 1 a sí mismo y sale del ciclo cuando llega a 10.
Información ampliada:
El bucle for es una declaración de bucle abierto en un lenguaje de programación, y la declaración de bucle [1] consta de dos partes: el cuerpo del bucle y la condición de terminación de loop., La implementación y expresión del bucle for en varios lenguajes de programación son algo diferentes, pero son básicamente dos formas representadas por el lenguaje C y el lenguaje Pascal.
While es un modo de bucle básico de los ordenadores. 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}.
Materiales de referencia: ¿Enciclopedia Baidu while loop? Enciclopedia Baidu for loop