早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求马踏棋盘的源代码基本要求:将马随机放在国际象棋的8×8棋盘的某个方格中,马按照走棋的规则进行移动.要求每个方格只进入一次,走遍棋盘的全部64个方格.编制非递归程序,求出马的行走

题目详情
求马踏棋盘的源代码
基本要求:
将马随机放在国际象棋的8×8棋盘的某个方格中,马按照走棋的规则进行移动.要求每个方格只进入一次,走遍棋盘的全部64个方格.编制非递归程序,求出马的行走路线,并按求出的行走路线,将1,2,…,64依次填入一个8×8的方阵,并输出
▼优质解答
答案和解析
此程序为百度知道里面一个兄弟回答过的 十分经典
#include
main()
{
int a[9][9],object[9][9],step[9][3]={{0,0,0},{1,1,2},{2,1,-2},{3,-1,2},{4,-1,-2},
{5,2,1},{6,2,-1},{7,-2,1},{8,-2,-1}};
int i,j,k,x,y,z,m,n,min;
for(i=1;i
看了 求马踏棋盘的源代码基本要求:...的网友还看了以下: