Teste de mesa

Olá boa tarde estou com probleminha nesse teste de mesa, pelo que eu entendi x[i] = 0 e i = i - 2, esta dizendo que todos os números ímpares vão receber 0 esta correto isso?
esse o código todo…

int i  = 0;
for (i = 0; i < 10; i++) {  // Essa primeira parte inverte os números...
 x[9 - i] = v[i];
}
i--;
while (i >= 0) {
 x[i] = 0;
i = i - 2;
}

/-3 / 2 / 7 / 0 / 3 / -1 / 5 / 4 / 6 / 0 / // primeira parte do código inverter

complete o quadro:
/ / / / / / / / / / / / /

Oi @Brunoopassos,

Pelo que eu entendi, é isso mesmo. A primeira parte

for (i = 0; i < 10; i++) {
 x[9 - i] = v[i];
}

vai deixar o array x[] com os valores de v[]em ordem inversa,

já o while irá zerar os valores de x[] que estão em posições ímpares (1,3,5,7 e 9).

Infelizmente sem os valores iniciais de v[] não dá pra dizer exatamente qual será a saída deste programa. Mas seu pensamento parece estar certo :thumbsup: