人间从未失格
发表于 2021-5-5 17:19:47
学习学习。
lingehhhc666
发表于 2021-5-5 18:32:16
666
上官沉鱼
发表于 2021-5-6 15:39:35
{:10_254:}
C_Block
发表于 2021-5-6 17:35:01
看看
koneapR
发表于 2021-5-6 18:58:28
学习学习
墨逸晨
发表于 2021-5-8 11:30:44
看看
流光千仞
发表于 2021-5-10 20:34:46
有好多错误,对我这个新手很不友好,花了一下午才靠百度和小甲鱼函数快查改好。
改完的如下:
#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
int DrawMap(char map);
int AmendMap(char map,char ch);
char map={"#############################",
"#0 ## ######",
"## ##### ########## ######",
"############# ### ##",
"######### # #### ######",
"####### ## ###### # ",
"####### ## ## ###### ##### ",
"#### ## ## ##### ### #### ",
"######## # ### ### ",
"####### #### ## #########",
"# ### #### ## ######",
"##### ### ###### ####",
"####### # ##########",
"################ ###### # #",
"################## #",
"########################### #",
};//地图数组
int main(void)
{
char ch;
int retval;//结果
DrawMap(map);
while(1)
{
ch= getchar();
if(ch=='j' || ch=='J' || ch=='k' || ch=='K' || ch=='L' || ch=='l' ||ch=='i' || ch=='I')
{
ch= AmendMap(map,ch);//获取输入修改地图
DrawMap(map);//刷新显示
if(ch==1)//走出迷宫
{
printf("\n恭喜你走出迷宫!\n");
break;
}
}
};
printf("按任意键结束!\n");
getchar();
return 0;
};
int DrawMap(char map)
{
int i,j;
system("cls");
printf("C语言走迷宫,蔚蓝之链制作:QQ:2454238510欢迎交流C语言!!!\n");
printf("开始前请关闭输入法!!!\n");
printf("jkli建移动\n");
for(i=0;i<16;i++)
{
for(j=0;j<30;j++)
{
printf("%c",map);
}
printf("\n");
}
printf(" 出口");
return 0;
}
int AmendMap(char map,char ch)//返回1走出迷宫,否则返回0
{
int i,j;
int wx,wy;//wx:x位置,xy:y位置
for (i=0;i<16;i++)
{
for (j=0;j<30;j++)
{
if(map=='0')
{
wy=i;
wx=j;
}
}
}
if(ch=='j' || ch=='J')//向右
{
if(map=='#')
{
return 0;
}
else
{
map='0';
map=' ';
}
}
if(ch=='l' || ch=='L')//向左
{
if(map=='#')
{
return 0;
}
else
{
map='0';
map=' ';
}
}
if(ch=='i' || ch=='I')//向上
{
if(map=='#')
{
return 0;
}
else
{
map='0';
map=' ';
}
}
if(ch=='k' || ch=='K')//向下
{
if(map=='#')
{
return 0;
}
else
{
map='0';
map=' ';
}
}
if (map=='0')//判断走到出口
{
return 1;
}
}
badboy991
发表于 2021-5-10 22:42:52
看看
098877
发表于 2021-6-7 22:23:40
098877
jiayujiayu
发表于 2021-6-21 10:12:01
学习一下。
无以度清欢丶
发表于 2021-7-4 16:41:35
谢谢分享
一只咸鱼123
发表于 2021-7-8 20:52:33
看看
1300200108
发表于 2021-7-9 10:14:14
2
QIGE
发表于 2021-7-11 18:08:53
?
fjkn
发表于 2021-7-14 08:04:57
,,,
小素衣
发表于 2021-8-6 11:42:03
看看
柳大帅哥
发表于 2021-8-6 12:33:46
学习
hjz1147
发表于 2021-8-9 16:42:09
ll
学习编程中的Ben
发表于 2021-9-3 19:49:44
学习学习!
_AB
发表于 2021-9-4 12:00:30
支持支持
页:
4
5
6
7
8
9
10
11
12
13
[14]
15