Aprender y compartir la estructura del bucle del lenguaje C!

Aprendizaje de estructura de control de bucle "lenguaje C" compartir aprendizaje de
lenguaje C Aprendí de la lección de la tortuguita en Bilibili, muy bueno, si es necesario, muy recomendable
La característica de la estructura del ciclo: ejecutar un determinado bloque repetidamente hasta que no se establezca la condición. La condición dada se llama condición de bucle, y el segmento de programa ejecutado repetidamente se llama cuerpo de bucle.
Hay principalmente 4 estructuras de bucle:
(1) Use declaraciones goto y declaraciones if para formar bucles; (no se usa comúnmente)
(2) Use declaraciones while;
(3) ) Use la declaración do-while;
(4) Use la declaración; ¡

estas 4 formas se pueden transformar entre sí! ! !
Permítanme analizar la diferencia entre estas cuatro estructuras en detalle:
(1) instrucción Goto La instrucción
goto es una instrucción de transferencia incondicional, y su formato es: etiqueta de instrucción goto;
generalmente la instrucción goto se usa junto con la instrucción condicional if, pero tenga en cuenta: esta instrucción no se usa comúnmente , Principalmente porque hace que el nivel del programa sea poco claro y difícil de leer, pero es más razonable usar la instrucción goto cuando sale el anidamiento multinivel.
Aquí hay un ejemplo para todos: si se establece el procedimiento condicional en el if en la línea 6, se ejecuta el cuerpo del bucle, y cuando se encuentra la instrucción goto loop, el programa no continúa ejecutándose, pero regresa a la línea 6 para continuar el bucle hasta if Hasta que no se establezca la condición. Inserte la descripción de la imagen aquí
(2) Sentencia
while La forma general de la sentencia while:
while (condición del bucle)
{ cuerpo del bucle } Cuando la condición del bucle no es 0, ejecuta el cuerpo del bucle, si la condición del bucle es 0, sal del bucle. Enfatice: Los programas aquí resuelven el mismo problema, pero la estructura de bucle utilizada es diferente, de modo que todos pueden ver la diferencia en el cuerpo del bucle. ! !




Creo que este programa es fácil de entender. No explicaré mucho aquí. Si no lo entiende, deje un mensaje.
Inserte la descripción de la imagen aquí
(3)
La forma general de la declaración do-while declaración do-while es:
do
{ (cuerpo del bucle) } while (expresión de la condición del bucle) es la misma oración, si no la entiende, ¡deje un mensaje! ! ! ! ! ! La diferencia entre la instrucción while y la instrucción do-while La instrucción while primero juzga la condición del bucle y luego ejecuta el cuerpo del bucle, por lo que cuando la condición no está establecida, el cuerpo del bucle no se ejecutará; la instrucción do-while se repite una vez y luego juzga la condición, por lo que esta instrucción ¡Ciclo al menos una vez! Además, en la instrucción do-while, el punto y coma en inglés no debe faltar después de while (i <= 100). ! ! ¡Mire la línea 10 del programa anterior! (4) Declaración For Forma general: for (expresión 1; expresión 2; expresión 3) { cuerpo del bucle } El proceso de ejecución de este bucle se describe brevemente: 1. Primero encuentre la expresión 1 [la expresión 1 es generalmente una variable de bucle Asignar valor inicial] 2. Vaya a la expresión 2 [La expresión 2 es generalmente una condición de bucle] 3. Si la expresión 2 es verdadera, ejecute el cuerpo del bucle, si es falso, finalice el bucle 4. Si no sale del bucle, vaya a la expresión 3 [La expresión 3 es generalmente el incremento de la variable de bucle] 5. Regrese al paso 2 anterior y continúe la ejecución hasta que no se establezca la condición de bucle. Es la misma oración. Si no entiende, ¡deje un mensaje! Nota:




Inserte la descripción de la imagen aquí
















1. Se pueden omitir las tres expresiones del bucle for, pero no se pueden omitir los dos puntos y comas.
2. Omita la expresión 1, lo que significa que no se asigna ningún valor inicial a la variable de ciclo.
3. Si se omite la expresión 2, no se realizará ningún otro procesamiento y se convertirá en un bucle sin fin.
Inserte la descripción de la imagen aquí
¡Di tantos 4 tipos de ciclos! Estará incompleto, si hay un error, ¡gracias por su orientación!

Supongo que te gusta

Origin blog.csdn.net/qq_46216951/article/details/108816981
Recomendado
Clasificación