结队编程项目作业3----开发过程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了结队编程项目作业3----开发过程相关的知识,希望对你有一定的参考价值。
开发过程:
软件需求分析,首先为整个棋盘建立一张表格用以记录棋子的信息。
初始化,建立盘面数组Table【15】【15】,对战双方的棋型表Computer【15】【15】【4】和Player【15】【15】【4】并将他们清零以备使用。然后初始化显示器,键盘,鼠标,输入,输出设备并在屏幕上画出棋盘。
主循环控制模块,控制下棋顺序,当轮到某方下子时,负责将程序转到相应的模块中去,主要担当一个调度者的角色。
玩家下子,当轮到玩家下时,您通过键盘或鼠标在棋盘上落子,程序会根据该点的位置,在Table【15】【15】数组的相应地方记录“2”,以表明该子是玩家下的。
盘面分析填写棋型表,,,,,
对方下子
胜负判断,某方形成五子连即获胜,若黑棋走出“双三”,“双四”或“长连即以禁手判负”。
以上是关于结队编程项目作业3----开发过程的主要内容,如果未能解决你的问题,请参考以下文章