Care este valoarea expresiei C/C++ de mai jos dacă variabilele întregi a, b, c au valorile a=20, b=3, c=5?(a/b%c<=b)||!(b==a)
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
In C si in C++, comparatiile se evalueaza cu 0 si 1, iar operatorii logici lucreaza cu 0 si 1.
a/b%c = 20/3%5 = 6%5 = 1
b = 3
(a/b%c <= b) = 1 <= 3 = 1
b = 3
a = 20
b == a = 0
!(b==a) = 1
(a/b%c <= b) || !(b==a) = 1 || 1 = 1
Explicație:
Alte întrebări interesante
Limba română,
8 ani în urmă
Istorie,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Informatică,
9 ani în urmă
Engleza,
9 ani în urmă