主题:士兵列队
firestorm11
[专家分:50] 发布于 2007-01-12 15:40:00
有一队士兵列队,骑兵在第一列,步兵在第三列,弓箭手在第二列
例:
领队
骑兵 弓箭手 步兵
骑兵 弓箭手 步兵
骑兵 弓箭手 步兵
骑兵 弓箭手 步兵
骑兵 弓箭手 ……
…… 弓箭手
……
现在有n1个骑兵,n2个弓箭手,n3个步兵,要像这样排列,应该怎样编?
回复列表 (共3个回复)
沙发
我白芦花 [专家分:190] 发布于 2007-01-12 20:57:00
你是要做一个游戏吗,你可以定义一个类,搞个类数组,
看了你的哪个“游戏系统”,做法很好,不过最好不要用goto,这样很乱的
建议看一看结构化编程一类的书,
个人看法,不一定对
板凳
firestorm11 [专家分:50] 发布于 2007-01-13 22:02:00
楼上那位分析得很正确,因为我还只是一个初学者,不会用其他语句.[em8]
另外请帮忙,多谢!
3 楼
我白芦花 [专家分:190] 发布于 2007-01-14 11:46:00
建议你看看这几个语句:
CALL CALL 过程名[(形式参数表)] 调用一个过程
FUNCTION ...END FUNCTION 说明过程函数的名字,参数和代码
GOSUB...RETURN 将控制转移到子程序和从子程序返回
SUB SUB...END SUB 标明子程序的开始和结尾
我来回复