返回

编程之战

首页
关灯
护眼
字体:
大
中
小
第十七章 横版格斗
过苦逼归苦逼,该做的事儿还是得做。

    杨成看了一眼选择界面,这才发现是一个2x6的表格,如下所示:

    “男鬼剑士,男格斗家,男圣职者,男神枪手,男魔法师,男暗夜使者”

    “女鬼剑士,女格斗家,女圣职者,女神枪手,女魔法师,女暗夜使者”

    界面下面附加的规则有几条:

    1初始化的时候选择光标是(0,0)的位置,也就是“男鬼剑士”的位置

    2选择光标可以上下左右移动

    3选择光标可以水平方向和垂直方向循环移动,比如女鬼剑士,再往左边选择就是女暗夜使者,垂直方向女鬼剑士往下选择就是男鬼剑士

    “小杨啊,怎么样?有难点没?”,产品经理笑眯眯地看着他。

    “还行,我这就开始动手做咯”,杨成深吸一口气,感觉这任务还算轻松。

    用一个二维数组表示这个2x6的表格,用两个指针变量,一个指向横坐标,一个指向纵坐标就ok了。

    至于水平和垂直方向的循环移动,做简单的逻辑判断就可以了。

    若当前横坐标为0,那么继续往左边就设置为5。

    若当前横坐标为5,那么继续往右边就设置为0。

    若当前纵坐标为0,那么继续往上边就设置为1。

    若当前纵坐标为1,那么继续往下边就设置为0。

    有了思路,杨成开始了夜以继日的奋战,一

第十七章 横版格斗(2/3)