C LanguageIteraciones / bucles de repetición: for, while, do-while


Sintaxis

  • /* Todas las versiones */
  • para ([expresión]; [expresión]; [expresión]) una declaración
  • para ([expresión]; [expresión]; [expresión]) {cero o varias declaraciones}
  • while (expresión) one_statement
  • while (expresión) {cero o varias declaraciones}
  • do one_statement while (expresión);
  • hacer {una o más declaraciones} while (expresión);
  • // desde C99 además del formulario anterior
  • para (declaración; [expresión]; [expresión]) one_statement;
  • para (declaración; [expresión]; [expresión]) {cero o varias declaraciones}

Observaciones

Iteración Declaración / Loops se dividen en dos categorías:

  • instrucción de iteración controlada / bucles
  • iteración controlada por el pie / bucles

Declaración de iteración controlada por la cabeza / Bucles

for ([<expression>]; [<expression>]; [<expression>]) <statement>
while (<expression>) <statement>
C99
for ([declaration expression]; [expression] [; [expression]]) statement

Declaración de iteración controlada por el pie / bucles

do <statement> while (<expression>);

Iteraciones / bucles de repetición: for, while, do-while Ejemplos relacionados