....Apenas complementando....
::::::::::::Observações::::::::::::
Como são duas variáveis (i,x), ambas terão repetições que terão lugares diferentes na memória a serem aramazenadas.
::::::::::::Aplicando na questão::::::::::::
Entendendo o código:
- i (var i = 10; i < 15; i++) <- O for percorrerá 5 vezes, pois caso percorra a 6ª, estourará a variável de controle (o "i" tem que ser menor que 15, ou seja, não pode ser 15 nem superior);
- x Valor inicial de x "var x = 0". Operação a ser feita "x += i" <-- Pegará o valor e i e somará com o valor de x de forma recursiva até que não tenha mais iterações a serem feitas.
Na prática:
- i - 10| 11| 12 | 13| 14|
- x - 0+10 = 10| 10+11 = 21 | 21 + 12 = 33 | 33 + 13 = 46 | 46 + 14 = 60 ||
Em resumo, na quinta iteração, teremos que i = 14 e j = 60.
GABARITO D.
::::::::::::Referências::::::::::::
Quer saber mais sobre o operador += em java?
Acesse: https://pt.stackoverflow.com/questions/1878/operador-do-java
::::::::::::::::::::::::
"Pra cima deles" - Delegado da Cunha.