Latest web development tutorials

C ciclo while

ciclo C ciclo C

Fino a quando la condizione data è vera, C linguamentre ciclo si ripeterà una dichiarazione di destinazione.

grammatica

linguaggio Cmentre la sintassi del ciclo:

while(condition)
{
   statement(s);
}

Qui, statement (s) può essere una singola istruzione, può anche essere un blocco composto da poche istruzioni.condizione può essere qualsiasi espressione, quando un arbitrario valori diversi da zero sono vere. L'esecuzione del ciclo quando la condizione è vera.

Quando la condizione è falsa, il flusso del programma continua con l'istruzione successiva ha seguito il ciclo.

diagramma di flusso

C ciclo while

Qui, i punti chiavementreciclo è un ciclo non può essere eseguita. Quando la condizione è falsa, il corpo del ciclo salterà direttamente alla istruzione successiva immediatamente ciclo while.

Esempi

#include <stdio.h>
 
int main ()
{
   /* 局部变量定义 */
   int a = 10;

   /* while 循环执行 */
   while( a < 20 )
   {
      printf("a 的值: %d\n", a);
      a++;
   }
 
   return 0;
}

Quando il codice di cui sopra è compilato ed eseguito, produce i seguenti risultati:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19

ciclo C ciclo C