Bonjour,

J'ai un petit souci avec une boucle for. Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
       int i=4;
       for (j=0;j<=i;j=j+1)
	     {	
		nombre=nombre+tab[j]*pow(10,j);
	     }
Je me suis rendu compte dans mon programme qu'à la fin de cette boucle, j valait 5. Or il devrait valoir 4, la valeur de i, non ?

Ou alors celà veut dire que dans la boucle for, lorsque j vaut 4, il fait ensuite j=j+1 puis execute quand même la boucle, c'est ça ?

Merci d'avance,

Julien