资 源 简 介
1. 设计题目的内容及要求
1) 问题描述
在中国象棋棋盘上,任意一个位置放置一个棋子马,要能选择一套合适的移动路线,按象棋中“马走日”的移动规则不重复地遍历棋盘上每一个位置点。
2) 基本要求
A. 起始位置坐标由用户输入任意指定,然后依次输出所遍历的每个位置坐标。
B. 开始先不必考虑象棋中“蹩马腿”的规则,实现基本遍历功能。
2. 需求分析
1) 功能需求
即实现给定马的起点输出一条马遍历整个棋盘的路径。
2) 数据需求
马的位置用坐标表示。用户输入一个二维数组上的点。
3) 交互界面需求
交互界面应包括功能说明、输出通俗易懂的结果等。结果包括坐标构成的路径和形象化的棋盘棋子的跳动。