Um tabuleiro de xadrez possui 8x8 de casas, variando entre pretas e brancas. Uma das características do tabuleiro é a existência de duas grandes linhas transversais que vão de uma ponta à outra. A linha transversal da esquerda é preta e a da direita é branca. Embora o desenvolvimento do tabuleiro possa ser aplicado em um vetor, também é possível aplicá-lo em uma matriz. No caso de uma matriz, sua declaração seria matriz[8][8]. Pensando em termos de cor, para identificar que uma casa é preta armazenaríamos 1 e, para branco, 0.
No caso da linha transversal da esquerda, as linhas e as colunas, nas posições abaixo, iriam gravar 0 e os elementos da matriz a serem gravadas 0 são: tabuleiro[0][0], tabuleiro[1][1], tabuleiro[2][2], tabuleiro[3][3], tabuleiro[4][4], tabuleiro[5][5], tabuleiro[6][6] e tabuleiro[7][7].
De acordo com o texto-base, a operação, que poderia ser usada no loop para armazenar as cores brancas, considerando o i como o início do loop que navega na linha, é:
A
tabuleiro[++i][--i]=0;.
B
tabuleiro[i][i+1]=0;.
C
tabuleiro[i][i]=0;.
D
tabuleiro[i][7-i]=0;.
E
tabuleiro[7-i][i]=0;.