Explication

Résolu
Bonjour,
que signifie cette ligne dans c++?
for(int i=1000000000; i>=1; i/=1000)

comment elle devient dans c
est ce que i/=1000 est equivalent à i/1000?
Configuration: Windows XP
Firefox 3.5.5

6 réponses

  1. Salut,

    Je pense que ça veut dire que tu divise i par 1000 à chaque tour de boucle.
    Je sais que pour l'addition, on peut écrire i+=1, ça veut dire qu'on à ajoute 1 à i.
    1. Bonjour,

      Utilise la fonction Rechercher, c'est pas bien compliqué - -...

      (Regarde aux opérateurs d'assignation)
      https://www.commentcamarche.net/contents/191-langage-c-les-operateurs

      TaKe_Da_ShAkEr
      1. Bonjour,

        la différence est la suivante :
        i/=1000 => divise i par 1000 et affecte le résultat à i

        i/1000 => réalise la simple opération de i divisé par 1000

        Cordialement,

        TaKe_Da_ShAkEr