• Cours
  • Compilateur de code
  • Discuter
  • Tarification
  • Équipes
Menu
+ 2

Why the output of this code is "true"?

https://code.sololearn.com/cl72k78C2h3n/?ref=app

c++operatorsquestionlogical_operators
10th May 2019, 6:20 PM
ALi
ALi - avatar
2 Réponses
+ 3
Because && has higher precedence than ||, so the code is interpreted as true || (false && false && true) == true || false == true.
10th May 2019, 6:26 PM
Diego
Diego - avatar

Vous avez souvent des questions comme celle-ci ?

Apprenez de maniĂšre plus efficace, gratuitement :

  • Introduction Ă  Python

    7.1M apprenants

  • Introduction Ă  Java

    4.7M apprenants

  • Introduction Ă  C

    1.5M apprenants

  • Introduction Ă  HTML

    7.5M apprenants

Voir tous les cours
Aujourd'hui en vedette
Where is the bug?
3 Votes
Is it possible to convert .zip file to apk? If yes, how??
1 Votes
Pointers cpp
2 Votes
I think the heart system is ridiculous, 5 hearts that refill after like 5 hours? That is really just crazy to me.
1 Votes
What do you think of this code and what are your suggestions for developing and modifying it?, How can I develop myself more?
0 Votes
How to add two strings together in ts or css
1 Votes
Why can’t I use double “ in python?
0 Votes
Is pro worth the money ?
1 Votes
2 cases not correct what's the problem
1 Votes
Drawing images in java
2 Votes