今日は自分のドキュメントを整理していて、自分が昔作った C 言語のプログラムを見つけました。それを皆さんと共有します。プログラム 1 は黒白のリバーシプログラムで、昔 Mac 上で最初に現れた小さなゲームです。つまり、一般的に言われる「りんごのゲーム」です。子供の頃に遊んだことはありませんか?自分でデバッグして遊んでみてください。デバッグ環境: GCC, TC。BGI ドライバのサポートが必要です。C 言語をデバッグしたことがある人ならわかるはずです。以下がコードです(AI 部分のみ提供): 完全なアドレスはwww.lidaren.com/code/WBchess.c.txtです。
int cal(char z)
{ int p=0;
int num=0,i,j;
for(i=0;i=0)
{
i=0;
while(i=0)
{
i=0;
while(i=0)
{
i=2;
while(y+i=0))
{
if(s[x-i][y+i]==z2){can[5]=1;break;}
i++;
}
}
if(s[x+1][y-1]==z1&&(y-1)>=0)
{
i=2;
while(i=0))
{
if(s[x+i][y-i]==z2)
{can[6]=1;
break;}
i++;
}
}
if(s[x-1][y-1]==z1&&(x-1)(y-1)>=0)
{
i=2;
while(x-i>=0&&y-i>=0)
{
if(s[x-i][y-i]==z2)
{can[7]=1;
break;}
i++;
}
}
if(s[x+1][y+1]==z1)
{
i=2;
while(i+x