五子棋
数据分析:
1、定义棋盘二维数组
2、定义角色变量(1?2?) '@'黑棋 '$'白棋 '*'空
3、定义变量 用于记录输入的落子位置
逻辑分析:
考虑是否需要初始化棋盘
for(;;)标签:定义,是否,笔记,day04,第二周,棋盘,落子 From: https://www.cnblogs.com/-xdj/p/17241367.html
{
1、清屏、打印棋盘
2、落子
判断是否超范围 如果是则提示非法并重新落子
判断是是否已有,如果则提示并重新落子
成功落子才继续
3、判断是否五子连珠
是:结束
否:继续
}