Quando você tenta compilar e executar o código fornecido, ele imprimirá: 2. Isso ocorre porque a função `fun` recebe um argumento `x` e retorna `x` deslocado para a esquerda por 2 bits. No `main`, a função `fun` é chamada com o argumento 1 e o resultado é atribuído à variável `i`. Em seguida, o valor de `i` é impresso, resultando em 2. Portanto, a resposta correta é a alternativa C.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar