Ed
há 9 meses
Vamos analisar o código apresentado. O código cria uma matriz de 2 linhas e 5 colunas e, em seguida, preenche essa matriz com valores. A linha `matriz[i][j] = j + 2;` atribui a cada elemento da matriz o valor de `j + 2`. Agora, vamos ver como isso funciona: - Quando `j = 0`, `matriz[i][0] = 0 + 2 = 2` - Quando `j = 1`, `matriz[i][1] = 1 + 2 = 3` - Quando `j = 2`, `matriz[i][2] = 2 + 2 = 4` - Quando `j = 3`, `matriz[i][3] = 3 + 2 = 5` - Quando `j = 4`, `matriz[i][4] = 4 + 2 = 6` Isso acontece para cada linha `i` (0 e 1). Portanto, o valor 2 será exibido quando `j = 0` na primeira iteração (i = 0) e não será exibido novamente na segunda iteração (i = 1), pois os valores atribuídos serão 3, 4, 5 e 6. Assim, o número 2 será exibido apenas uma vez na tela. Portanto, a alternativa correta é: 1.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material