• Matéria: Informática
  • Autor: tesbass2000
  • Perguntado 7 anos atrás

Analise o vetor mostrado abaixo, declarado e inicializado em LINGUAGEM C.

int numeros[6] = {1,2,3};

Observe as afirmativas abaixo:

I. O vetor acima é equivalente a int numeros[6] = {1,2,3,0,0,0}.
II. Os itens não inicializados no código acima são automaticamente preenchidos com o valor zero.
III. O vetor acima vai do índice 1 até o índice 6.
IV. Não é possível ter 6 posições e incluir apenas 3 itens.
V. Os itens não inicializados geram um erro durante a sua execução.
É correto apenas:
A I e II
B I e III
C III, IV e V
D I, II e IV
E Todas as respostas

Respostas

respondido por: oliveiraconcursos
1

Bom dia, vamos avaliar as alternativas para encontrar as corretas e erradas, ok?

I. O vetor acima é equivalente a int numeros[6] = {1,2,3,0,0,0}.

Correta! O valor realmente int numeros[6] = {1,2,3} é equivalente a [6] = {1,2,3,0,0,0}.

II. Os itens não inicializados no código acima são automaticamente preenchidos com o valor zero.

Correta! Podemos notar isso através da equivalência

III. O vetor acima vai do índice 1 até o índice 6

Errada! O vetor inicia no 0 e continua até chegar ao 5.

IV. Não é possível ter 6 posições e incluir apenas 3 itens

Errada! A inclusão é possível.

V. Os itens não inicializados geram um erro durante a sua execução.

Errada! Como foi falado na II há o preenchimento por 0;

GABARITO DA QUESTÃO: LETRA A


Perguntas similares