Para cada uma das sentenças abaixo, marque (V) para Verdadeiro ou (F) para Falso.
( ) Para ler um valor para a terceira posição de um vetor de inteiros chamado dados, o comando correto seria scanf("%d", &dados[2]);.
( ) Para ler um valor para a terceira posição de um vetor de inteiros chamado dados, o comando correto seria scanf("%d", &dados[2]);.
Passo 1
Resumindo o enunciado: temos um vetor de inteiros chamado dados em C e queremos ler um valor para a “terceira posição” desse vetor usando scanf. O conteúdo aqui é indexação de vetores em C e uso de scanf.
Passo 2
Em C, a indexação de vetores começa em zero. Ou seja:
é a primeira posição,
é a segunda,
é a terceira.
Passo 3
Para ler um inteiro via scanf e armazená-lo no elemento de índice 2, precisamos passar o formato “%d” e o endereço desse elemento. O endereço de
é obtido com &dados[2]. Logo, o comando
é exatamente o que se deseja.
scanf("%d", &dados[2]);
é exatamente o que se deseja.
Resposta
(V)