C++Loops


introduzione

Un'istruzione loop esegue ripetutamente un gruppo di istruzioni finché non viene soddisfatta una condizione. Esistono 3 tipi di loop primitivi in ​​C ++: for, while, and do ... while.

Sintassi

  • while ( condition ) statement ;
  • fare una dichiarazione mentre ( espressione );
  • for ( for-init-statement ; condition ; expression ) statement ;
  • per i (per-gamma-dichiarazione: for-gamma-inizializzatore) istruzione;
  • rompere ;
  • Continua ;

Osservazioni

algorithm chiamate agli algorithm sono generalmente preferibili ai cicli scritti a mano.

Se si desidera qualcosa che un algoritmo già fa (o qualcosa di molto simile), la chiamata all'algoritmo è più chiara, spesso più efficiente e meno soggetta a errori.

Se hai bisogno di un ciclo che faccia qualcosa di abbastanza semplice (ma richiederebbe un groviglio confuso di raccoglitori e adattatori se stai usando un algoritmo), scrivi semplicemente il ciclo.

Loops Esempi correlati