C++学习心得之扫雷游戏

2020-03-17 18:01:42丽君

3、检测部分

#include"game.h"
void menu()
{
 printf("*********************n");
 printf("******* 1.game ******n");
 printf("****** 0.over ******n");
 printf("*********************n");
}
void game()
{
 srand((unsigned)time(NULL));
 char mine[ROWS][COLS];
 char show[ROWS][COLS];
 InitBoard(mine, ROWS, COLS, '0');
 InitBoard(show, ROWS, COLS, '*');
 DisplayBoard(show, ROW, COL);
 SetBoard(mine, ROW, COL);
 CheckBoard(mine, show, ROW, COL);
}
void test()
{
 int input = 0;
 do
 {
 menu();
 printf("input choice:>");
 scanf("%d", &input);
 switch (input)
 {
 case 0:
 printf("overn");
 break;
 case 1:
 game();
 break;
 default:
 printf("input wrongn");
 break;
 }
 } while (input);
}
int main()
{
 test();
 return 0;
}

更多精彩游戏小代码,请点击《游戏专题》阅读

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。