啊哈磊_编程从这里起步
标题:
哪里错了,为什么运行不了
[打印本页]
作者:
Full of love
时间:
2020-12-5 10:53
标题:
哪里错了,为什么运行不了
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int a,i,x,y,p,q;
char ch;
a=3;
x=1;
y=1;
p=5;
q=9;
system("color 6");
printf("准备好了吗?游戏开始!");
Sleep(1000);
system("cls");
while(a>=0)
{
system("cls");
Sleep(1000);
printf("%d",a);
a=a-1;
}
Sleep(1000);
system("cls");
printf(" Let's go!");
Sleep(1000);
system("cls");
printf("### ###");
printf("# # # #");
printf("# # #");
printf(" # 媛 # ");
printf(" # # ");
printf(" # # ");
printf(" # ");
Sleep(1000);
system("cls");
printf("你以为就这?");
Sleep(1000);
system("cls");
printf("先完成这个迷宫吧");
char v[50][50]={"###########",
"#o # # #",
"### ### # #",
" # # # #",
"### ### ###",
"# "};
for(i=0;i<=5;i++)
puts(v[i]);
while(x!=p||y!=q)
{
ch=getch();
if(ch=='s')
{
if(v[x+1][y]!='#')
{v[x][y]=' ';
x++;
v[x][y]='o';
}
}
if(ch=='w')
{
if(v[x-1][y]!='#')
{
v[x][y]=' ';
x--;
v[x][y]='o';
}
}
if(ch=='a')
{
if(v[x][y-1]!='#')
{
v[x][y]=' ';
y--;
v[x][y]='o';
}
}
if(ch=='d')
{
if(v[x][y+1]!='#')
{
v[x][y]=' ';
y++;
v[x][y]='o';
}
}
Sleep(1000);
system("cls");
printf("诶呦,不错喔!");
return 0;
}
复制代码
作者:
Andy Cai
时间:
2020-12-5 17:37
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int a,i,x,y,p,q;
char ch;
a=3;
x=1;
y=1;
p=5;
q=9;
system("color 6");
printf("准备好了吗?游戏开始!");
Sleep(1000);
system("cls");
while(a>=0)
{
system("cls");
Sleep(1000);
printf("%d",a);
a=a-1;
}
Sleep(1000);
system("cls");
printf(" Let's go!");
Sleep(1000);
system("cls");
printf("### ###");
printf("# # # #");
printf("# # #");
printf(" # 媛 # ");
printf(" # # ");
printf(" # # ");
printf(" # ");
Sleep(1000);
system("cls");
printf("你以为就这?");
Sleep(1000);
system("cls");
printf("先完成这个迷宫吧");
char v[50][50]={"###########",
"#o # # #",
"### ### # #",
" # # # #",
"### ### ###",
"# "};
for(i=0;i<=5;i++)
puts(v[i]);
while(x!=p||y!=q)
{
ch=getch();
if(ch=='s')
{
if(v[x+1][y]!='#')
{v[x][y]=' ';
x++;
v[x][y]='o';
}
}
if(ch=='w')
{
if(v[x-1][y]!='#')
{
v[x][y]=' ';
x--;
v[x][y]='o';
}
}
if(ch=='a')
{
if(v[x][y-1]!='#')
{
v[x][y]=' ';
y--;
v[x][y]='o';
}
}
if(ch=='d')
{
if(v[x][y+1]!='#')
{
v[x][y]=' ';
y++;
v[x][y]='o';
}
}
Sleep(1000);
system("cls");
printf("诶呦,不错喔!");
return 0;
}
复制代码
欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/)
Powered by Discuz! X3.2