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

  • Votes
  • Date
  • Date décroissante
  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
    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. 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.