- 5
- 0
- 约2.66千字
- 约 3页
- 2018-05-08 发布于河南
- 举报
龟兔赛跑游戏程序模块分析
龟兔赛跑游戏程序模块分析:
游戏程序第一层主函数模块样式:
main()
{ int hare = 0, tortoise = 0, timer = 0; //timer是计时器,从0开始计时
while (hare RACE_END tortoise RACE_END)
{ tortoise += 乌龟根据他这一时刻的行为移动的距离;
hare += 兔子根据他这一时刻的行为移动的距离;
输出当前计时和兔子乌龟的位置;
++timer;
}
if (hare tortoise) cout \n hare wins!;
else cout \n tortoise wins!;
}
抽取函数模块:
乌龟在这一秒的移动距离:
int move_tortoise();
兔子在这一秒的移动距离:
int move_hare();
输出当前计时和兔子与乌龟的位置
void print_position(int timer, int tortoise, int hare);
由功能分成三个模块(分类模块):
主模块
移动模块
move_tortoise
move_hare()
输出模块
print_position
程序代码:
//文件:Random.h
您可能关注的文档
最近下载
- 核心素养视域下小学美术大单元教学:价值、困境及实践路径.docx VIP
- T_SZFA 002-2021_多功能沙发_标准.pdf VIP
- 内蒙古锡林郭勒盟镶黄旗第一中学2023-2022学年高一下学期期中考试数学(文)试题(含解析).docx VIP
- 七年级历史下学期期末考试原创模拟卷(考试版).doc VIP
- DBJT15-94-2013 静压预制混凝土桩基础技术规程(广东).pdf VIP
- 四川省乐山市2025年中考化学试题(附答案解析).pdf VIP
- 人工智能在智能教育中的个性化教学.pptx VIP
- 亚朵人力资源部20155号酒店员工手册.pdf VIP
- 李瀚荪编《电路分析基础》(第4版)第六章.ppt VIP
- 2025csp提高组试卷及答案.doc VIP
原创力文档

文档评论(0)