Wskaż słowo kluczowe w języku C++ dodawane przed wbudowanym typem danych, które przesuwa zakres liczby wyłącznie nieujemne
Wskaż słowo kluczowe w języku C++ dodawane przed wbudowanym typem danych, które przesuwa zakres liczby wyłącznie nieujemne
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: D (unsigned)
W języku C/C++ modyfikator typu unsigned (np. unsigned int, unsigned char) usuwa bit znaku, dzięki czemu zmienna może przechowywać wyłącznie liczby nieujemne (\ge 0), podwajając jednocześnie maksymalną wartość dodatnią zakresu.
Dlaczego pozostałe opcje są nieprawidłowe?
- A:
longzwiększa precyzję i zakres rozmiaru liczby w bajtach, ale zachowuje liczby ujemne. - B:
constoznacza stałą, której wartości nie można modyfikować po inicjalizacji. - C:
shortzmniejsza rozmiar liczby w pamięci (zazwyczaj do 16 bitów), zachowując liczby ze znakiem.
Chcesz poćwiczyć całą kwalifikację INF.03?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Zasięg zmiennych i Hoisting (let, const vs var)Mechanizmy określające widoczność zmiennych w blokach kodu oraz wynoszenie deklaracji zmiennych i funkcji na górę zakresu (Hoisting).
- Obiekt Math w JavaScript (floor, ceil, round, random)Wbudowany obiekt statyczny zawierający właściwości matematyczne oraz metody do zaokrągleń, losowania i operacji arytmetycznych.
- Metody tablicowe w JS (push, pop, map, filter, forEach, splice)Funkcje wbudowane w prototyp tablic służące do mutowania zawartości, transformacji, filtrowania i iteracji po elementach.
Podobne pytania z działu „Algorytmy i podstawy programowania”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 78 pytań z tego działu.
- #36
Co definiuje w języku C++ przedstawiony fragment kodu?
- #37
Sposób programowania, w którym ciąg poleceń (sekwencji instrukcji) przekazywanych komputerowi jest postrzegany jako program, nosi nazwę programowania
- #41
Jak nazywa się program, który wykonuje instrukcje zawarte w kodzie źródłowym tworzonego programu bez uprzedniego generowania programu wynikowego?
- #72
W językach programowania tylko zmienna jednego typu wbudowanego może przyjmować wyłącznie dwie wartości. Jest to typ
- #75
Które ze stwierdzeń dotyczących języków programowania NIE jest prawdziwe