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
Soluções para a tarefa
Respondido por
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 interessantes