Latest web development tutorials

C tandis que la boucle

le cycle C le cycle C

Tant que la condition donnée est vrai, le langage Cen boucle se répète une déclaration cible.

grammaire

la syntaxe du langage Cen boucle:

while(condition)
{
   statement(s);
}

Ici, la déclaration (s) peut être une simple déclaration, il peut aussi être un bloc composé de quelques déclarations.condition peut être une expression, quand une des valeurs non nulles arbitraires sont vraies. Exécution de la boucle lorsque la condition est vraie.

Lorsque la condition est fausse, le déroulement du programme se poursuivra avec l'instruction suivante a suivi la boucle.

Diagramme

C tandis que la boucle

Ici, les points clésenboucle est une boucle ne peut pas exécuter. Lorsque la condition est fausse, le corps de la boucle va sauter directement à l'instruction suivante immédiatement en boucle.

Exemples

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

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

Lorsque le code ci-dessus est compilé et exécuté, il produit les résultats suivants:

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

le cycle C le cycle C