C语言题 要求输出国际象棋棋盘

怎么错了%>_<%帮帮我!!
2025-05-13 17:41:02
推荐回答(1个)
回答1:

lz试试中文的方块。
程序:
int main()
{
int i,j;
for(i=0;i<8;i++)
{
for(j=0;j<8;j++)
if((i+j)%2 == 0)
printf("%c%c",0xa1,0xf6);
else
printf(" ");

printf("\n");
}
return 0;
}

结果
E:\Work>app.exe
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■