0

Une interview récente avait cette question (retype! (Un & & b ||! C) sans aucuns parenthèses avec le même résultat) et j'ai tapé le plus simple (mais faux) réponse -! a & & b || c, qui n'a qu'un seul cas où il est faux, mais encore ..Expansion crochets de! (A && b ||! C)

voulait vérifier aujourd'hui et réalisé que j'ai eu tort et je ne peux toujours pas comprendre la bonne réponse. As tu des idées?

Répondre

0

Cela devrait préciser:

Expression - !(a&&b||!c)

prend la forme - !((a&&b)||!c) # && evaluated first

prend la forme - !(a&&b) && c

prend la forme - (!a || !b) && c

+0

pas de crochets sont autorisés, si nous les supprimons il échoue sur a = 1, b = 0, c = 1 en raison de la plus haute priorité ET –