数据结构课程设计(C++)_八皇后动态演示原代码(3)

2021-01-20 15:26

论文!课程设计!

}

getch();

}

int check_cross(int n) //判断棋子是否冲突函数

{

int k;

for(k=0;k<n;k++){

if(board[k]==board[n]||(n-k)==abs(board[k]-board[n])) //是否同行,是否同对角线

return 1;

}

return 0;

}

void put_chess(int n) //

显示函数

{

for(int l=0;l<MAX;l++){

board[n]=l;

if(!check_cross(n)){

if(n==MAX-1) {

getch();

show_result();

}

else put_chess(n+1);

}

}

}

void main() //

{

Drow();

put_chess(0);

//to the end of the program

getch();

exit(1);

}

八皇后摆列方式逐个主函数


数据结构课程设计(C++)_八皇后动态演示原代码(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:歌舞团聘用合同书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: