Red de conocimiento informático - Computadora portátil - c++ ¿Ingresar un cuadrado que consta de letras mayúsculas?

c++ ¿Ingresar un cuadrado que consta de letras mayúsculas?

El código C++ y los resultados de la prueba son los siguientes:

Dado que n puede ser mayor que 26, para garantizar la salida cíclica de letras mayúsculas, el medio (i+j) %26

El resultado es consistente con el ejemplo, eche un vistazo~

Adjunto está el código fuente de C++:

#include <

usando el espacio de nombres std;

p>

int main() {

int n;

cin >> n;

for (int i = 0; i < n; ++i) {

for (int j = 0; j < n; ++j)

cout.put ('A' + (i + j) % 26) ; // Salida de un solo carácter

cout < < endl;

}

return 0;< /fuerte>

}