⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pushbox.cpp

📁 小游戏,大家来耍耍看
💻 CPP
字号:

/************************************************
程序名称:    push_box
功能:        推箱子游戏
编写人:      XXXXXX
编写时间:    2006-11-20
修改人:      jiang
修改时间:    2006-12-13
操作说明:w - 上 a - 左 s - 下 d -右 q - 重新载入当前关 ESC - 退出
版权所有:    XXXXXX 
************************************************/

#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#include "pushbox.h"

/************************************************
函数功能:程序的主函数,程序运行的入口
输入参数:无	
输出参数: 无
返回:
中间退出时返回1
打通所有关时返回0
************************************************/
int main()
{
    int speed;
    int tag;

    printf("*********************************\n");
	printf("本游戏分1-99关\n");

    scanf("%d",&speed);

	loop:if(speed<0 ||speed>100)
		 {
			printf("游戏级别只能在1---99之间,请重输....\n");

			 scanf("%d",&speed);
			 goto loop;
		 }

    if(!initGame(speed))
        return 1;
    while(1)
    {
        tag = playGame();
        if(!tag)
        {
            printf("\n按任意键退出游戏");
            getch();
            return 0;
        }
        else if(tag == -1)//重玩此关
        {
            if(!initGame(speed))
                return 1;
        }
        else//如果赢则进入下关
        {
            printf("\n恭喜你通过此关\a\n按任意键进入下一关");
            getch();
            if(!initGame(++speed))
                return 1;
        }
    }
    return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -