- 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
您可能关注的文档
最近下载
- 深度解析(2026)《GBT 8923.3-2009 涂覆涂料前钢材表面处理 表面清洁度的目视评定 第 3 部分:焊缝、边缘和其他区域的表面缺陷的处理等级》.pptx VIP
- 2024年社区信托制物业的实践与思考.docx VIP
- 【高清可复制】G13—100SQF化粪池图集.docx VIP
- 螺锁式连接预应力混凝土实心异型方桩(Q320582 ZD026-2019)图集.docx VIP
- 基于STM32智能拐杖设计.docx VIP
- 杭州地铁一号线萧山湘湖站安全事故调查报告.doc VIP
- 萧山体育招聘真题及答案.doc VIP
- 【备考2026】云南省中考模拟数学试卷2(含解析).doc.pdf VIP
- 第5课 弘扬劳动精神、劳模精神、工匠精神 课件(共16张).pptx
- 2026反假上机考试必背题库200道及参考答案(轻巧夺冠).docx VIP
原创力文档

文档评论(0)