Pergunta de entrevista da empresa Apple

Bit manipulation question using C