Section courante

A propos

Section administrative du site

FOR

Pour
Visual C++

Syntaxe

statement := for ( for-init-stmt ; [condition] ; [expression] ) statement
for-init-stmt ::= expression-stmt | simple-decl
condition ::= expression | type-specifier-seq declarator = assignment-expr

Paramètres

Nom Description
for-init-stmt Ce paramètre permet d'indiquer l'instruction d'initialisation de la boucle
condition Ce paramètre permet d'indiquer la condition d'exécution de la boucle.
expression Ce paramètre permet d'indiquer l'expression a effectuer à chaque passage de la boucle.

Description

Ce mot réservé permet d'effectuer un compteur de boucle.

Exemple

Cet exemple permet d'effectuer un saut de 2 dans une boucle :

  1. #include "stdafx.h"
  2. #include "stdio.h"
  3. #include "stdlib.h"
  4.  
  5. int main(int argc, char* argv[])
  6. {
  7.      int i;
  8.      for(i = 0; i <= 10; i+=2) {
  9.           printf("i = %i\n",i);
  10.      } 
  11.      return 0;
  12. }

on obtiendra le résultat suivant :

i = 0
i = 2
i = 4
i = 6
i = 8
i = 10


Dernière mise à jour : Samedi, le 7 avril 2018