No hay ninguna instrucción de tareas pendientes para el bucle while Con el bucle while, si al principio, la condición se evalúa como falsa, el bloque nunca se ejecutó para el bucle do-while, el bloque se evalúa al menos una vez ( la primera vez) El siguiente bucle while hará lo mismo que el bucle do-while anterior:. #include int main () {int n = 0, mientras que (n {printf ("% i", n); printf ("\\ n"); ++ n;} return 0; } Pruebe el código de seguridad. El bucle for En el código anterior del bucle while, hay dos estados principales.
La declaración int inicialización y la declaración bucle while (construcción). Estas dos afirmaciones se pueden combinar, como otro bucle llama el bucle para. Este es todo el código en el bucle for: #include int main () {int n; for (n = 0; n {printf ("% i", n); printf ("\\ n");} return 0;} Aquí el identificador n se declaró por primera vez fuera del bucle for Luego se utiliza en el. for-loop. El bucle for comienza con la palabra reservada, para, seguido de paréntesis, a continuación, el bloque a ejecutar. En los paréntesis hay tres expresiones (declaraciones), separados por punto y coma.
En los paréntesis, la primera expresión es la asignación para el identificador, n. La siguiente expresión en el paréntesis es la condición, mientras que teníamos. Lo empujó el bucle while estar repitiendo fue la incrementación de n, es decir, ++ n. En los paréntesis del bucle de , esta es la tercera expresión. Hubo dos declaraciones importantes en el bloque del bucle while. Una de las afirmaciones es ahora en el paréntesis del bucle para. El otro entra en el bloque del bucle para. Prueba el ..
por encima de código A sintaxis simplificada para el se da de bucle a continuación La explicación se da después de ([initialExpression].; [condición]; [incrementExpression]) {sentencias} Cuando un bucle se ejecuta, ocurre lo siguiente: 1) La expresión inicial, en su caso, se ejecuta. Esta expresión suele asigna un valor a un (contador de bucle) identif