|
5啊哈币
这 是 怎 么 回 事 ? ? ?
【迷宫游戏盒子.C} - <font size="3">#include <stdio.h>
- #include <stdlib.h>
- #include <windows.h>
- int main()
- {
- int mima,sum;
- sum=5;
- printf("欢迎进入迷宫游戏盒子!");
- while(sum!=0)
- {
- printf("请输入密码(输入完毕后请按回车键),还剩下%d次机会;",sum);
- scanf("%d",&mima);
- sum--;
- system("cls");
- if(mima==124125)
- {
- system("color 25");
- char a[50][50]={"######",
- "#O # ",
- "# ## #",
- "# # #",
- "## #",
- "######"
- };
- char b[50][50]={"##############################",
- "#O # ## # ### ####",
- "# ###### # # # # # ### ####",
- "# # ## # # #### # ### ##",
- "# # ## ### # # ## ####",
- "##### # # ##### ## ####",
- "# # ##### # # # # # #",
- "# # # ## # #### ## # # ####",
- "# # # ## ## # # ####",
- "# # # ####### ## ###### # ##",
- "# # ## # ## ###### ### #",
- "# ###### # ##### # # #",
- "# # # ##### ### # ",
- "# ######## ##### # ### ### # #",
- "# # ## ##### ### ###",
- "##### # ## # ######## # #",
- "# # ## ## ### # #",
- "# # ### ###### ####### #",
- "# # ### ## # #",
- "##############################"
- };
- int i,x,y,p,q;
- char ch;
- printf("欢迎来到迷宫游戏第一关!按W键上,S键下,A键左,D键右。");
- x=1;y=1;p=12;q=29;
- for(i=0;i<=19;i++)
- puts(a[i]);
- while(x!=p||y!=q)
- {
- ch=getch();
-
- if(a[x+1][y]!='#')
- {
- if(ch=='s')
- {
- a[x][y]=' ';
- x++;
- a[x][y]='O';
- }
-
- if(ch=='w')
- {
- a[x][y]=' ';
- x--;
- a[x][y]='O';
- }
-
- if(ch=='a')
- {
- a[x][y]=' ';
- y--;
- a[x][y]='O';
- }
-
- if(ch=='d')
- {
- a[x][y]=' ';
- y++;
- a[x][y]='O';
- }
- }
- system("cls");
- for(i=0;i<=19;i++)
- puts(a[i]);
- }
- system("cls");
- printf("恭喜你,顺利走出了迷宫!\n");
- system("pause");
-
- printf("欢迎来到迷宫游戏第二关!按W键上,S键下,A键左,D键右。");
- x=1;y=1;p=1;q=5;
- for(i=0;i<=5;i++)
- puts(a[i]);
- while(x!=p||y!=q)
- {
- ch=getch();
-
- if(a[x+1][y]!='#')
- {
- if(ch=='s')
- {
- a[x][y]=' ';
- x++;
- a[x][y]='O';
- }
-
- if(ch=='w')
- {
- a[x][y]=' ';
- x--;
- a[x][y]='O';
- }
-
- if(ch=='a')
- {
- a[x][y]=' ';
- y--;
- a[x][y]='O';
- }
-
- if(ch=='d')
- {
- a[x][y]=' ';
- y++;
- a[x][y]='O';
- }
- }
- system("cls");
- for(i=0;i<=5;i++)
- puts(a[i]);
- }
- system("cls");
-
- int time_jieshu=5;
- while(time_jieshu>=0)
- {
- printf("恭喜你,顺利走出了迷宫,完成游戏!%d秒后将退出游戏",time_jieshu);
- Sleep(1000);
- time_jieshu--;
- }
-
- if(mima!=124125)
- {
- int time_cuowu=5;
- while(time_cuowu>=0)
- {
- printf("密码错误!%d秒后将重新输入密码",time_cuowu);
- Sleep(1000);
- time_cuowu--;
- }
- system("cls");
- }
- }
- if(sum==0)
- {
- printf("没有机会了,系统将在1分钟后关机!");
- system("shutdown -s -t 60");
- }
- return 0;
- }</font>
复制代码
|
-
捕获.PNG
(42.81 KB, 下载次数: 3)
出错的图片
|