老鼠迷宫之《爱我别走》【内附代码和游戏下载地址】
来源:互联网 发布:阿里云建立二级域名 编辑:程序博客网 时间:2024/06/11 01:07
思路分析:
/1/ 画(更新)迷宫地图;
/2/ 判断老鼠是否成功逃离迷宫:逃离成功,game over,否则,继续游戏;
/3/ 给出上下左右键的提示,让用户输入;
/4/ 如果输入错误, 重新输入,直到输入正确后,老鼠开始移动;
/5/ 让老鼠按照用户指令移动,老鼠移动过后要更新地图,即重复第一步;
本人习惯将重复利用的代码块写成函数,所以对于上述分析,重复进行的代码部分应该有两处:
一是更新地图部分;
二是用户输入部分。
所以对这两部分做了封装,写成函数,便于重复调用。
============================华丽分割线=======================
#include
#include
#define ROW 10
#define COL 15
void printMap(char map[ROW][COL], int rows, int cols);
char inputCharactor(char *range, int length);
void printMap(char map[ROW][COL], int rows, int cols) {
}
char inputCharactor(char *range, int length) {
}
int main(int argc, const char * argv[]) {
}
- 老鼠迷宫之《爱我别走》【内附代码和游戏下载地址】
- 《爱我别走》
- 爱我别走~
- 谷歌,爱我别走
- C语言算法之老鼠走迷宫
- 老鼠走迷宫
- 老鼠走迷宫
- 老鼠走迷宫
- 老鼠走迷宫【2】
- 老鼠走迷宫【1】
- 老鼠走迷宫问题
- 老鼠走迷宫算法
- 老鼠走迷宫I
- 老鼠走迷宫II
- 老鼠走迷宫
- 老鼠走迷宫二
- 老鼠走迷宫
- 老鼠走迷宫解析
- 跳表(SkipList)
- 如何借助加密软件预防企业内部泄密风险
- Vaadin——打开PDF文档
- java总结输入流输出流
- 数据结构实验:连通分量个数(并查集)
- 老鼠迷宫之《爱我别走》【内附代码和游戏下载地址】
- Leetcode 23 Merge k Sorted Lists
- Code Forces 558 C. Amr and Chemistry(数论+位运算)
- Android启动页面禁止退出 防止多次点击back键
- Direct2D 和 GDI 互操作性概述
- oracle 初认识 2015/7/27
- javascript 网页跳转的方法
- spring中创建bean对象时多例和单例的区别
- html5缓存