用c语言怎么画老鼠啊(老鼠走迷宫的要求)

如题

从程序上来看 也就是说在调用这个visit函数时,如果maze[i][j]这个点的上下左右都不是0的话 也就是进入了死胡同 那么就把这个点置为0。 你可以把这个程序这样子改一下, if(visit(startI, startJ) == 0) { printf("\n没有找到出口!\n"); printf("\n显示路径:\n"); for(i = 0; i < 7; i++) { for(j = 0; j < 7; j++) { if(maze[i][j] == 2) printf("█"); else if(maze[i][j] == 1) printf("◇"); else printf(" "); } else { printf("\n显示路径:\n"); for(i = 0; i < 7; i++) { for(j = 0; j < 7; j++) { if(maze[i][j] == 2) printf("█"); else if(maze[i][j] == 1) printf("◇"); else printf(" "); } printf("\n");
温馨提示:答案为网友推荐,仅供参考
相似回答