Red de conocimiento informático - Computadora portátil - ¿Cuál es la diferencia entre la estructura de bucle de tipo cuándo y la estructura de bucle de tipo hasta en lenguaje C? Es mejor dar programación estructurada.

¿Cuál es la diferencia entre la estructura de bucle de tipo cuándo y la estructura de bucle de tipo hasta en lenguaje C? Es mejor dar programación estructurada.

"Cuando escriba": while (condición) { .....}{ } El código en se ejecuta cuando se cumple la condición, no cuando no se cumple la condición, juzgue primero y luego ejecute;

"Hasta que escriba"do{......} while(condición)

Primero ejecute el código en {

} y luego determine si la condición es válida, si es válida, salta del bucle; de ​​lo contrario, continúa el bucle, ejecuta primero y luego juzga;

La característica más importante es: cuando el tipo de bucle es while (condición) {... ..}, mientras (condición){.......}. Es posible que el código no se ejecute hasta que el tipo de bucle do{...} while(condition)

se ejecute definitivamente más de una vez, y no existe ninguna situación en la que el código no se ejecute ( excepto errores al escribir el código) ).