Sari la conținut
Grile.app

În C, pentru int a = 0; ce valoare are expresia a != 0 && 12 / a > 1?

Exercițiu original Grile.app pentru Bazele programării calculatoarelor (CSIE, ASE București), creat cu ajutorul AI. Nu este un subiect oficial de examen. Dă un test grilă la Bazele programării calculatoarelor

  1. A.0, fără evaluarea împărțirii✓ Corect
  2. B.1, după împărțirea lui 12 la zero
  3. C.12
  4. D.Comportament nedefinit inevitabil prin împărțire la zero

Răspuns corect: A – 0, fără evaluarea împărțirii

Explicație

Operatorul && scurtcircuitează: când primul operand este fals, al doilea nu este evaluat.

Sursă: Exercițiu original Grile.app, creat cu ajutorul AI pe tematica: ASE DICE · T5: Elementele de bază ale limbajului C · nedatat; arhivă curs 2019–2020. Nu este un subiect oficial de examen.

Material universitar de referință · Expresii și operatori C · T5, diapozitivele 7–12

Alte întrebări de la Bazele programării calculatoarelor