Na linha 5, s[n] representa a posição do elemento que está n...

Próximas questões
Com base no mesmo assunto
Q48469 Programação
Imagem 006.jpg

Considerando o código em linguagem C acima, julgue os itens de 101 a 107.

Na linha 5, s[n] representa a posição do elemento que está na sexta posição do array *s.
Alternativas

Comentários

Veja os comentários dos nossos alunos

Note que MyStr (l.13) foi chamado com SIZE-1. Como SIZE=6, n receberá 5.

Em C o vetor inicia-se na posição 0.

Portanto, o elemento no índice 5 do vetor está na sexta posição.

Como indice inicia em 0 e o tamanho do array é SIZE, os indices validos vao de 0 a size -1.

na funcai MyStr s é umponteiro para um array de chars, com n o tamanho (length) do array. ao percorrer

o array, o loop roda operacoes com indices de 0 a n/2 -1. se n é 6, os indices sao 0,1,2,3,4,5. a 6° pos

é o indice 5. Em s[n] = *(s + i), qiando i é 5 (fim do loop), ele atribui o valor à pos i (5° pos no array) à 6°

pos no array s, representdo por s[n]

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo