• # déjà ça dépend

    Posté par . En réponse au message Question en programmation. Évalué à 3.

    java ou c ?

    car en java
    a= 0
    b = ++a + ++a + ++a
    b vaut 6

    en C b vaut 9

    Ensuite j'ai quelque doute sur la pertinence de ce teste déjà afficher le tout sur une ligne, et pas formaté comme du code tiens plus de l'obfuscation basique et se démonte en deux secondes

    int a= 5; 
    int b=8; 
    int c=12;
    a+=--a + a* ++a; 
    c+=--b !=3 > ++c; 
    b= ++c + --a == 3 * ++b != ++c + --b <= ++b ; 
    
    

    ensuite une fois décomposé proprement il 'suffit' de mettre les parenthèses selon la précédence des opérateurs

    enfin si c'est juste pour vérifier que t'as bon, comme dit plus haut tu prends ton compilo ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent