推箱子:
1、确认数字与字符的对应关系
路 <=>' ' <=> 0 // ' '
墙壁 <=>'#' <=> 1 // '#'
人 <=>'@' <=> 2 // '@'
箱子 <=>'&' <=> 3 // '$'
目标点 <=>'o' <=> 4 // '0'
人 6 // '@'
箱子 7 // '$'
2、定义二维数组地图
3、定义人的坐标
4、进入死循环
1、清理屏幕并显示地图
2、检查是否完成任务
是:一共走了几步,结束程序
3、获取方向键
前方是路、目标点
箱子前方 +3
箱子 -1
人 -2
步数+1
作业:
1.输入N、显示N层的杨辉三角
2.定义一个10*10的地雷地图,自己定义10颗任意位置的地雷,计算不是地雷的位置,输出周围地雷的数量
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)