使用判定表方法设计测 试用例2 /75 “ 马” 的 走法3 /75 规则:马走日字 8 个方位,8 个点4 /75 程序设计的条件判断 : 1. 落点是否构成日字 2. 落点是否是棋盘内 3. 临近点是否有棋子 4. 落点是否有棋子 5. 落点是否对方棋子 6. 落点是否对方将帅5 /75 序号 1 2 3 4 5 6 7 8 条件 桩: 落点 情况 分析 动作 桩: 可能 结果 判定表格式6 /75 条件 桩: 落点 情况 分析 与落点构成日字 落点在棋盘内 临近点无棋子 落点无棋子 落点有棋子且是对方棋子 落点有棋子且是对方将帅 动作 桩: 可能 结果 移动棋子 不移动棋子,提示问题 移动棋子并替换原棋子 提示胜利7 /75 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 条件 桩: 落点 情况 分析 与落点构成日字 落点在棋盘内 临近点无棋子 落点无棋子 落点有棋子且是对方棋子 落点有棋子且是对方将帅 动作 桩: 可能 结果 移动棋子 不移动棋子,提示问题 移动棋子并替换原棋子 提示胜利8 /75 排列组合 用两种形状表示两种情况: (1 )1 个条件 1 2