Red de conocimiento informático - Material del sitio web - ¿Cómo dibujar un tablero Go usando lenguaje C?

¿Cómo dibujar un tablero Go usando lenguaje C?

-------------------------------------------------- ------------

Por qué no usar MS VC++ 6

La programación generalmente usa lenguaje C

Y xCD es C idioma

El código Ascii representa un gráfico

¡Usa sentencias de bucle!

Espérame, lo escribiré esta noche y lo publicaré

Volveré de salir de clase a las 10 p.m.

Oye, no importa si tienes puntos o no, no te preocupes pues tus preguntas han mejorado mucho mis habilidades

Los puntos no son importantes

Por fin lo terminé

¡He estado depurando durante 30 minutos!

Puro bucle + juicio

-------------------------------- ---------------------------------------Es posible que mi algoritmo no sea bueno en este nivel

Si hay uno mejor, dímelo en QQ o envíame un mensaje de Baidu

El problema de visualización de Baidu es mejor

Usa la fuente herramienta de formato de código para formatear la búsqueda de Baidu

La mejor

herramienta de formato de código fuente para formatear la búsqueda de Baidu

#include <stdio.h>

void main()

{

int n,m,x,y,temp,j=0,i=0; Ingrese el número de cuadrados horizontales del tablero, el número de cuadrados verticales:\n");

scanf ("%d,%d",&x,&y);

printf(" %d,%d\n",x,y

n=2*x+1

m=2*y+1; >

printf("%d,%d\n",n,m);

mientras( j

{

j++ ;

temp=j%2

i=0

if(j==1)

{

mientras(i

{

i++;

si(i==1)

{

printf("\xC9");

Continuar

}

if(n==i)

{

printf("/xBB\n");

Continuar

}

p> if(i%; 2!= 0)

{

printf("\xCB");

continuar

}

if (i%2==0)

{

printf("\xCD\xCD\xCD");

Continuar

}

}

Continuar

}

si(m==j)

{

mientras(i<n)

{

i++;

si(i==1)

{

printf("\xC8");

continuar

}

if(n==i)

{

printf("\xBC\n");

p>

continuar ;

}

if (i%2!=0)

{

printf("\ xCA");

continuar ;

}

if(i%2==0)

{

printf("\xCD\xCD\xCD");

continuar

}

}

continuar

p>

}

si(temp==0)

{

mientras(i

{

i++;

if(i%2!=0 )

{

printf("\xBA" );

if(n==i)printf("\n");

continuar ;

}

if( i%2== 0)

{

printf(" ");

continuar

}

}

continuar

}

if(temp!=0&&j!=1)

{

mientras(i

{

i++ ;

si(i==1)

{

printf ("\xCC");

Continuar

}

if(n==i)

{

printf("\xB9\n");

Continuar

}

if(i%2!=0; )

{

printf("\xCE");

continuar

}

si( i%2== 0)

{

printf("\xCD\xCD\xCD");

continuar

}

}

continuar

}

}

}

}

100% compilado

Puedes dibujar un tablero de ajedrez de cualquier tamaño

, como 5*3 5*5

Siempre que tu la pantalla puede mostrarlo

p>

.

La imagen de arriba es un tablero de ajedrez dibujado usando la biblioteca de imágenes

La imagen de abajo es un tablero de ajedrez dibujado usando __ y |

Reemplazarlo es realmente muy simple

#include <stdio.h>

void main()

{

int n,m,x,y,temp ,j= 0,i=0;

printf("Ingrese el número de cuadrados horizontales del tablero, el número de cuadrados verticales:\n"); %d, %d",&x,&y);

printf("%d,%d\n",x,y);

n=2*x+1 ;

p>

m=2*y+1;

printf("%d,%d\n",n,m);

mientras (j

{

j++;

temp=j%2

i=0;

si( j==1)

{

mientras(i

{

i++;

if(i==1)

{

printf("__");

Continuar

}

if (n==i)

{

printf("__\n");

Continuar

}

if(i%2!=0)

{

printf("__");

continuar <; /p>

p> }

if(i%2==0)

{

printf("__");

Continuar ;

}

}

Continuar;

}

if(m= =j)

{

mientras(i<n)

{

i++;

si( i==1)

{

printf("__");

continuar

}

if(n= =i)

{

printf("__\n");

continuar

}

si(i%2! =0)

{

printf("__");

continuar

}

si; (i%2==0)

{

printf("__");

continuar ;

}

}

continuar

}

si(temp==0)

{

mientras(i

{

i++;

si(i%2!=0)

{

printf("|");

if(n==i)printf("\n");

continuar

}

if(i%2==0)

{

printf(" ");

continuar

>

}

> }

continuar

}

si(temp!=0&&j!=1)

{

mientras(i

{

i++;

si(i==1)

{

printf("__");

Continuar

}

if(n==i)

{

printf("__\n");

Continuar

}

if(i%2!=0)

{

printf("__");

continuar

}

if(i%2= =0)

.p> {

printf("__");

continuar

}

}

}

continuar

}

}

}

}

}

}

}

}

.