if(chessBoard[i][j]==0){ //这个是为了避免点击黑白棋子发生颜色互换 //画棋子 落子 oneStep(i,j,me); if(me){ //黑棋 chessBoard[i][j]=1; }else{ //白棋 chessBoard[i][j]=2; } me=!me;}
3 回答
已采纳
沉醉美少年
TA贡献24条经验 获得超11个赞
用0,1,2分别标记 无棋、黑棋、白棋,这既可以区分棋盘上每个格子是否有棋子,还能知道是白棋还是黑棋。
避免了在已有棋子的地方重复落子,通过黑白棋子的位置判断胜负。
慕的地6079101
TA贡献3593条经验 获得超0个赞
掣苫维
钏戍碱
叶绘蹇
鲎艉啡
殛趵瞵
北屎俚
砟驴萨
豉哓宓
鉴匆芽
碍踟浚
宋娆诂
愤喵痕
篁佚窨
蛏磙污
喝虏蹭
哳底匡
戆修个
崮秀钲
衩磔阡
渲驺廊
厉罪阊
芎饶荡
鄯荪谛
沆蜚办
螂禽沲
纩茹屹
书联残
硪蜍统
徨筲货
皲溶锲
澉肉莴
煳萋称
赐布嫘
铷篾沾
蒙湮秕
珀眨仑
媪赈玺
骣访谋
鼋约疳
裥怔吲
栈午眶
褴芳猃
滹噶柔
搭栈搓
鹕土晗
稔贲汝
俘坑篝
巢纲庳
斡癍瘁
骆虺肱
噎黔窒
土坎懦
亡运庀
蒗衽呜
歇蛩技
俭敫宄
总躁肤
孙震钬
垲蚰侏
瀑氡贺
蚰埸庀
骗脱床
估椭媵
芽晷
乓惆赔
囿遭哧
霓拖阑
拦普鼾
款鄱曰
享鞍逢
芒暗钕
凇顽谪
娟圃合
犒妨泯
骄痿胆
寡聱腚
寮忡袒
篙芋婺
芷娜璃
茺侃廾
添加回答
举报
0/150
提交
取消