Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar correctamente el bucle for?

¿Cómo utilizar correctamente el bucle for?

Uso de la declaración For en lenguaje C:

For es una palabra clave en lenguaje C, utilizada principalmente para controlar la ejecución de declaraciones de bucle.

Ejemplo:

int i; for(i=0; i<3; i++) .

// i=0 es la parte de inicialización; <3 es la parte de condición de juicio del bucle (cuando se cumple la condición, se ejecuta la declaración en el bucle for); i++ es la acción después de ejecutar la declaración del cuerpo del bucle {printf ("HelloWorld")}.

//La declaración for anterior controla que HelloWorld se genere tres veces.

Explicación del contenido relacionado:

El bucle for es una declaración de bucle en el lenguaje de programación. La declaración de bucle consta del cuerpo del bucle y la condición de juicio del bucle. : para (expresión única; expresión condicional; fin del cuerpo del bucle) {cuerpo del bucle intermedio}.

1. La forma más simple de la declaración es: para ( ; ; ).

2. La forma general es: for (expresión única; expresión condicional; cuerpo del bucle final).

{Cuerpo del bucle intermedio}; Entre ellos, la expresión se puede omitir, pero el punto y coma no se puede omitir, porque ";" puede representar una declaración vacía y la declaración omitida se restaura, es decir, El formato de la declaración ha cambiado y el compilador El compilador no puede reconocerlo y no puede compilarlo.

El primer ";" entre corchetes del bucle es una expresión única que no participa en el bucle. Puede usarse como declaración de inicialización para variables, asignar valores a variables de control de bucle y. También se puede utilizar para calcular un valor similar a for Expresiones que no tienen nada que ver con el bucle, pero se procesan antes de la parte del bucle.

"; "La expresión condicional entre los símbolos es una expresión relacional, que es el inicio oficial del ciclo, y el cuerpo del ciclo intermedio se ejecuta cuando la expresión condicional es verdadera.

El cuerpo del bucle intermedio ejecutado puede ser una declaración o varias declaraciones. Cuando el cuerpo del bucle intermedio tiene solo una declaración, se pueden omitir las llaves {} y la ejecución continuará inmediatamente después del cuerpo del bucle intermedio. Se ejecuta. Finaliza el cuerpo del bucle.

Después de ejecutar el bucle, la condición se juzgará nuevamente. Si la condición aún es válida, el bucle anterior continuará repitiéndose. Cuando la condición no sea válida, se saltará el bucle for actual.