🧠 Quiz Formativo: Cap 04 - Expressões, Operadores e Bitwise
🧠 Quiz Formativo: Cap 04 - Expressões, Operadores e Bitwise
Teste sua compreensão sobre precedência de operadores, avaliação por curto-circuito, incremento pré/pós e operações bit a bit em C.
Instruções:
- Clique na alternativa que julgar correta para cada uma das questões abaixo.
- O sistema avaliará sua resposta imediatamente fornecendo justificativa técnica detalhada.
Questão 1: Considerando as variáveis `int a = 5; int b = 5;`, quais serão os valores finais de `x` e `y` após as instruções `int x = ++a;` e `int y = b++;`?
Questão 2: O que é o mecanismo de "Avaliação por Curto-Circuito" (*Short-Circuit Evaluation*) em operadores lógicos em C?
Questão 3: Qual é o resultado da operação bitwise `0b00001100 & 0b00001010` (em notação binária de 8 bits)?
Questão 4: Qual operador bitwise deve ser utilizado para **ativar** um bit específico em uma máscara sem alterar os outros bits existentes?
Questão 5: O que acontece matematicamente quando aplicamos a operação de deslocamento à esquerda `x << 3` em um número inteiro positivo `x`?