该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include
#include
int flag1 = 1, flag2 = 1;
int map[100]={0,0,0,0,0,1,2,0,0,3,0,0,0,1,0,0,0,1,0,0,4,0,0,2,0,4,0,3,0,0,0,
0,0,1,0,1,0,2,0,0,0,0,4,0,0,0,0,1,0,0,0,0,2,0,0,0,0,3,0,0,4,1,0,0,0,0,0,0,0,
2,0,0,4,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,4,0,4,0,0,3,1,0,0,0,0,0};
void mapp(int x,int y)
{
int i, j;
int map[100] ={0,0,0,0,0,1,2,0,0,3,0,0,0,1,0,0,0,1,0,0,4,0,0,2,0,4,0,3,0,0,0,
0,0,1,0,1,0,2,0,0,0,0,4,0,0,0,0,1,0,0,0,0,2,0,0,0,0,3,0,0,4,1,0,0,0,0,0,0,0,
2,0,0,4,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,4,0,4,0,0,3,1,0,0,0,0,0};
map[x] = 6;
map[y]=7;
for(i = 0; i < 35; i++)
{
switch(map[i])
{
case 0:
printf("□");break;
case 1:
printf("★");break;
case 2:
printf("¤");break;
case 3:
printf("■");break;
case 4:
printf("〓");break;
case 5:
printf(" ");break;
case 6:
printf("AA");break;
case 7:
printf("BB");break;
}
if(i == 30)
{
printf("\n");
for(j = 0; j < 30; j++)
printf(" ");
}
else if(i == 31)
{
printf("\n");
for(j = 0; j < 30; j++)
printf(" ");
}
else if(i == 32)
{
printf("\n");
for(j = 0; j < 30; j++)
printf(" ");
}
else if(i == 33)
{
printf("\n");
for(j = 0; j < 30; j++)
printf(" ");
}
else if(i == 34)
{
printf("\n");
}
}
for(i = 65; i >= 35; i--)
{
switch(map[i])
{
case 0:
printf("□");break;
case 1:
printf("★");break;
case 2:
printf("¤");break;
case 3:
printf("■");break;
case 4:
printf("〓");break;
case 5:
printf(" ");break;
case 6:
printf("AA");break;
case 7:
printf("BB");break;
}
}
for(i = 66; i <= 68; i++)
{
if(i == 66 || i == 67 || i == 68)
{
printf("\n");
switch(map[i])
{
case 0:
printf("□");break;
case 1:
printf("★");break;
case 2:
printf("¤");break;
case 3:
printf("■");break;
case 4:
printf("〓");break;
case 5:
printf(" ");break;
case 6:
printf("AA");break;
case 7:
printf("BB");break;
}
}
}
printf("\n");
for(i = 69; i <100; i++)
{
switch(map[i])
{
case 0:
printf("□");break;
case 1:
printf("★");break;
case 2:
printf("¤");break;
case 3:
printf("■");break;
case 4:
printf("〓");break;
case 5:
printf(" ");break;
case 6:
printf("AA");break;
case 7:
printf("BB");break;
}
}
printf("\n");
if(x==y)
printf("\nA,B在同一位置");
}
int handle(int player,int *step1,int *step2)
{
int c;//接收骰子点数