题目:要求输出国际象棋棋盘。
#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");
}
}

2010-01-28 10:35
2010-01-28 11:28

2010-01-28 13:09
2010-01-28 13:23

2010-01-28 14:34

2010-01-28 15:28
2010-01-28 16:13

2010-01-28 16:35
程序代码:#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");
}
}

2010-01-28 20:49
2010-01-28 21:07