各位大佬,我对照着别人写的国际象棋的代码,但是打印出来的东西很像扩,这是为啥
#include <stdio.h>main()
{
int i, j;
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");
}
}
#include <windows.h> #include <stdio.h> int main( void ) { UINT cp = GetConsoleOutputCP(); SetConsoleOutputCP( 437 ); for( unsigned r=0; r!=8; ++r ) { for( unsigned c=0; c!=8; ++c ) if( (r+c)%2 == 0 ) printf( "%c%c", 219, 219 ); else putchar( ' ' ); putchar( '\n' ); } SetConsoleOutputCP( cp ); }
#include <stdio.h> int main( void ) { for( unsigned r=0; r!=8; ++r ) { for( unsigned c=0; c!=8; ++c ) if( (r+c)%2 == 0 ) printf( "%s", "██" ); else putchar( ' ' ); putchar( '\n' ); } }