Condividi tramite


istruzione while (C)

while l'istruzione consente di ripetere un'istruzione un'espressione specificata non è false.

Sintassi

  • iterazione-rendiconto:
    mentre ( espressione ) istruzione

espressione deve disporre dell'aritmetica o tipo di puntatore.l'esecuzione continua come segue:

  1. espressione viene valutato.

  2. se espressione inizialmente è false, il corpo di while l'istruzione non viene eseguito e il controllo passa da while istruzione alla successiva istruzione del programma.

    se espressione è true (diverso da zero, il corpo dell'istruzione viene eseguita e il processo è l'inizio ripetuto al passaggio 1.

while l'istruzione può anche terminare quando a interruzione, goto, o return nel corpo dell'istruzione viene eseguito.utilizzare continuare istruzione per terminare un'iterazione senza uscire while ciclo.continuare controllo delle sessioni dell'istruzione all'iterazione successiva di while istruzione.

Questo è un esempio di while istruzione:

while ( i >= 0 ) 
{
    string1[i] = string2[i];
    i--;
}

In questo esempio i caratteri vengono copiati da string2 in string1.se i è maggiore o uguale a 0, string2[i] assegnato a string1[i] e i diminuisce.quando i intervalli o rientra inferiore a 0, esecuzione di while l'istruzione termina.

Vedere anche

Riferimenti

istruzione while (C++)