题目:要求输出国际象棋棋盘。
#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); //里面的“219”是ASCII值吗?我用的是VC++6.0,输出来的是乱码
else
printf(" ");
printf("\n");
}
}
#include "stdio.h" #include <windows.h> main() { int i,j; SetConsoleOutputCP(437);//设置代码页 这里已经涉及到控制台编程了 lz可以先跳过这里 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"); } }