Preguntas de pincel de lenguaje C - tablero de ajedrez

inserte la descripción de la imagen aquí

Directorio de artículos

tema

Salida del tablero de ajedrez.
inserte la descripción de la imagen aquí

ideas

Use i para controlar la fila, j para controlar la columna, de acuerdo con el cambio de la suma de i+j para controlar el cuadrado negro o el cuadrado blanco de salida.

Tenga en cuenta que los números del 128 al 255 son códigos extendidos y no se usan originalmente para mostrar. Cambie la página de códigos de la consola que ejecuta este programa a 437.

responder

#include <stdio.h>
#include <windows.h>

int main()
{
    
    
    int i,j;
    SetConsoleOutputCP(437);
    for(i=0;i<8;i++)
    {
    
    
        for(j=0;j<8;j++)
        {
    
    
            if((i+j)%2==0)
            {
    
    
                printf("%c%c",219,219);
            }
            else
            {
    
    
                printf("  ");
            }
            
        }
        printf("\n");
    }
}

Salida de muestra

inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_21484461/article/details/123997698
Recomendado
Clasificación