Langage C - factorielle d'un nombre

Mizukage Tobi Messages postés 20 Date d'inscription   Statut Membre Dernière intervention   -  
Yoan Messages postés 11795 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Dans un programme permettant de calculer la factorielle d'un nombre, j'ai pu voir ces lignes d'instruction :

int i = n - 1 ;
int resultat = n ;
while (i > 1)
{ resultat = resultat * i ;
--i ;
}


Je n'ai pas compris ce que voulais dire le symbole " --i". S'agit-il d'une décrémentation de valeur 1 de i ? Merci de m'éclairer afin que j'y voie plus clair :o)
A voir également:

2 réponses

Utilisateur anonyme
 
Salut

Tu es dans le forum Windows ici, pas Programmation. A voir: Guide d'utilisation du forum

Je vais demander qu'on déplace ta question dans le bon forum.

Bonne chance!
0
Yoan Messages postés 11795 Date d'inscription   Statut Modérateur Dernière intervention   2 331
 
Oui c'est une pré-décrémentation.
Ca revient à un i=i-1;
0