Questão de Linguagens de programação

Suponha que em um trecho de código, possuímos um vetor de inteiros denominado 'v' que contêm N elementos. O objetivo do código é inverter a ordem dos elementos desse vetor. Nesse cenário, assinale qual das opções a seguir apresenta uma implementação correta para essa operação:

A
for (int i = 0; i < N / 2; i++) { int temp = v[i]; v[i] = v[N - i - 1]; v[N - i - 1] = temp; }
B
for (int i = 0; i < N; i++) { v[i] = v[N - i - 1]; }
C
for (int i = 0; i < N; i++) { v[i] = v[i]; }
D
for (int i = N - 1; i >= 0; i--) { printf("%d ", v[i]); }

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!