当前位置: 首页 > news >正文

怎么样做企业网站安徽网站建设大全

怎么样做企业网站,安徽网站建设大全,舆情网站网址,河南省建设工程网站预备知识#xff1a; 第13篇 一维数组 第13.5篇 二维数组 第28篇 库函数 第29篇 自定义函数 第30篇 函数补充 0x1游戏的运行#xff1a; 1.随机布置雷 2.排雷 基本规则#xff1a; 点开一个格子后#xff0c;显示1#xff0c;对于9*9#xff0c;代表以1为中心的去…预备知识 第13篇 一维数组 第13.5篇 二维数组 第28篇 库函数 第29篇 自定义函数 第30篇 函数补充 0x1游戏的运行 1.随机布置雷 2.排雷 基本规则 点开一个格子后显示1对于9*9代表以1为中心的去心九宫格内有一个雷找到后标记 直到标完所有的雷游戏结束如果中途点中雷游戏结束 0x2.编写过程 现创建9*9的雷区编写代码 但这样会程出现问题边缘的雷需要另外写代码否则九宫格越界--为了方便扩大一圈11*11 定义二维数组char board[11][11] 两个二维数组一个布雷一个显示玩家排雷的状态 game.h #pragma once #define _CRT_SECURE_NO_WARNINGS #define ROW 9 #define COL 9 #define ROWS ROW2 #define COLS COL2 #define COUNT 10 #include stdio.h #include stdlib.h #include windows.h #include time.h void menu(); void game(); void InitBoard(char board[ROWS][COLS], int row, int col, char set); void SetMine(char board[ROWS][COLS], int row, int col); void DisplayBoard(char board[ROWS][COLS], int row, int col); void FindMine(char mine[ROWS][COLS], char show[ROWS][COLS], int row, int col); int GetMineCount(char mine[ROWS][COLS], int x, int y);DisplayBoard.c #include game.h void DisplayBoard(char board[ROWS][COLS],int row,int col) {printf(-------99扫雷-------\n);printf(0 );for (int i 1; i row; i){printf(%d , i);//打印行}printf(y);printf(\n);for (int i 1; i row; i){printf(%d , i);//打印列for (int j 1; j col; j){printf(%c , board[i][j]);}printf(\n);}printf(x);printf(\n--------------------\n); } FineMine.c #include game.h void FindMine(char mine[ROWS][COLS], char show[ROWS][COLS], int row, int col) {int x 0;int y 0;int win 0;while (winrow*col-COUNT){//DisplayBoard(mine, ROW, COL);//作弊模式)printf(输入排查雷的坐标 x y :);scanf(%d %d, x, y);if (x 1 x row y 1 y col){if (mine[x][y] 1){printf(这是雷很遗憾游戏结束\n);DisplayBoard(mine, ROW, COL);Sleep(3000);system(cls);break;}else{win;system(cls);int sum GetMineCount(mine, x, y);//t统计去心九宫格雷的个数show[x][y] sum 0;DisplayBoard(show, ROW, COL);}}else{printf(输入有误重新输入\n);}}if (win row * col - COUNT)printf(赢了\n); } game.c #include game.h void game() {char mine[ROWS][COLS] { 0 };//定义布雷数组char show[ROWS][COLS] { 0 };//定义显示玩家排雷的状态的数组InitBoard(mine, ROWS, COLS, 0);//初始化布雷数组InitBoard(show, ROWS, COLS, ?);//初始化显示玩家排雷的状态的数组SetMine(mine, ROW,COL);//布雷DisplayBoard(show, ROW, COL);//打印显示玩家排雷的状态的数组FindMine(mine,show,ROW,COL);//玩家找雷 }GetMineCount.c #include game.h int GetMineCount(char mine[ROWS][COLS],int x,int y) {return mine[x][y 1] mine[x][y - 1] mine[x - 1][y] mine[x 1][y] mine[x 1][y 1] mine[x - 1][y - 1] mine[x - 1][y 1] mine[x 1][y - 1] - 8 * 0; } InitBoard.c #include game.h //初始化雷区 void InitBoard(char board[ROWS][COLS], int row, int col, char set) {for (int i 0; i row; i){for (int j 0; j col; j){board[i][j] set;}} } main.c #include game.h int main() {int tmp 0;srand((unsigned int)time(NULL));do{menu();//调用菜单函数scanf(%d, tmp);switch (tmp){case 2:break;default:{printf(输入错误重新选择\n);Sleep(1000);system(cls);break;}case 1:{system(cls);game();break;}}} while (tmp ! 2);return 0; } menu.c #include game.h void menu()//主菜单函数 {printf(**********************************************\n);printf(*******************1.PLAY********************\n);printf(*******************2.EXIT*********************\n);printf(**********************************************\n);printf(请选择\n); }SetMine.c #include game.h void SetMine(char board[ROWS][COLS], int row, int col) {int count 10;while (count){int x rand() % row 1;//x:1~9int y rand() % col 1;//y:1~9if (board[x][y] ! 1){board[x][y] 1;count--;}}} 有兴趣可以看看 CE实现扫雷作弊
http://www.hkea.cn/news/14513811/

相关文章:

  • 母婴网站建设 社区天津做个网站需要多少钱
  • 自己做网站 有名6融创中国最新消息
  • 网站建设与推广好做吗沈阳网站建设方案推广
  • 教人做美食的网站海淘网站是谁做的
  • 在家做兼职的网站可信赖的深圳网站建设
  • 国内外网站公司简介宣传册设计样本图片
  • app开发网站建设网站建设加班
  • 网站为什么提示风险那个做网站好
  • 安徽万振建设集团网站奇艺广州网站建设熊掌号
  • 做网站卖多少钱一个网站搭建书籍推荐
  • 悠悠我心的个人网站素材linux新建网站
  • seo百度站长工具查询东莞建设局网站
  • 陇西学做网站开发公众号 微网站开发
  • 国内视差网站网站的反链怎么做
  • 石家庄网站推广北京软件开发公司哪家专业
  • vps网站建站助手怎么免费构建自己的网站
  • 做的好的国外网站二维码制作网站链接
  • 绍兴网站建设费用做甲方去哪个网站应聘
  • 百度关键词推广网站江苏永坤建设有限公司网站
  • 国外网站加速商城小程序开发多少钱
  • 泰安企业建站公司平台北京杰诚 做网站
  • 建立网站需要哪些手续遵义网站开发哪家便宜
  • 免费书画网站怎么做的设计网站推荐外网
  • 国内最好用免费建站系统减肥推广
  • 企业网站建设的案例科技网站大全
  • 韶关网站开发广安做网站
  • 免费网站建站方法国外最大的素材网站
  • 网站开发经理招聘外贸营销员
  • 闵行网站制作设计公司做招商如何选择网站
  • 智能建站平台临沂 网站建设