ID: 2775 OOP - Podstawy Łatwe

Źródło: Arkusze CKE

Wartość wyrażenia !5 w języku C++ to

Warianty odpowiedzi

  1. A

    false

  2. B

    1

  3. C

    undefined

  4. D

    0xE

Wyjaśnienie

W języku C++ każda wartość liczbowa różna od zera jest traktowana w warunkach logicznych jako prawda (true). Liczba 0 oznacza fałsz (false).

Liczba 5 jest więc interpretowana jako wartość prawdziwa.

Wykrzyknik na początku to operator negacji logicznej (NOT). Odwraca on wartość logiczną na przeciwną, czyli zamienia true na false.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — OOP - Podstawy