Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESGRANRIO 2012

ProgramaçãoLinguagens de programação
Código
cg049218
Banca
CESGRANRIO
Órgão
PETROQUÍMICA SUAPE
Ano
2012
Nível
Superior
Cargo
Analista de Infraestrutura Pleno
No programa C abaixo, a expressão val<<2 realiza um deslocamento à esquerda (shift left) de dois bits.# include< stdio.h > int main (void){ char val = 40 ; val = val<<2 ; printf ("%d \n",val) ; return 0 ; }Sabendo-se que esse programa será executado por um processador cuja Unidade Lógica e Aritmética representa números inteiros através da técnica de complemento de dois, o que será exibido no console quando da sua execução?
  1. A160
  2. B80
  3. C-32
  4. D-95
  5. E-96
Revelar gabarito e comentário

GabaritoE — -96

Link permanente: /questoes/cg049218