mirror of
https://github.com/LHY0125/Gobang-Game.git
synced 2026-05-10 02:19:46 +08:00
Add files via upload
This commit is contained in:
@@ -7,10 +7,10 @@
|
||||
|
||||
/**
|
||||
* @brief 将指令复制到powershell
|
||||
* gcc 五子棋.c gobang.c game_mode.c -o output/五子棋.exe
|
||||
* gcc 五子棋.c gobang.c game_mode.c ai.c -o gobang.exe
|
||||
* gcc 为编译器,五子棋.c gobang.c game_mode.c 为源文件,output/为输出目录
|
||||
* @brief 将指令复制到powershell
|
||||
* .\output\五子棋.exe
|
||||
* .\gobang.exe
|
||||
*/
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
@@ -24,24 +24,32 @@ int main(int argc, char *argv[])
|
||||
#endif
|
||||
|
||||
// 选择模式
|
||||
printf("===== 五子棋游戏 =====\n");
|
||||
printf("1. AI模式\n");
|
||||
printf("2. 玩家比赛\n");
|
||||
printf("3. 复盘模式\n");
|
||||
int mode = get_integer_input("请输入模式(1/2/3): ", 1, 3);
|
||||
while(1)
|
||||
{
|
||||
printf("===== 五子棋游戏 =====\n");
|
||||
printf("1. AI模式\n");
|
||||
printf("2. 玩家比赛\n");
|
||||
printf("3. 复盘模式\n");
|
||||
printf("4. 退出游戏\n");
|
||||
int mode = get_integer_input("请输入模式(1/2/3/4): ", 1, 4);
|
||||
|
||||
if (mode == 1)
|
||||
{
|
||||
run_ai_game();
|
||||
if (mode == 1)
|
||||
{
|
||||
run_ai_game();
|
||||
}
|
||||
else if (mode == 2)
|
||||
{
|
||||
run_pvp_game();
|
||||
}
|
||||
else if (mode == 3)
|
||||
{
|
||||
run_review_mode();
|
||||
}
|
||||
else if (mode == 4)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
else if (mode == 2)
|
||||
{
|
||||
run_pvp_game();
|
||||
}
|
||||
else if (mode == 3)
|
||||
{
|
||||
run_review_mode();
|
||||
}
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user