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

网站建设规划书中的技术可行性不包括asp购物网站源码

网站建设规划书中的技术可行性不包括,asp购物网站源码,我做的网站在手机里滑动怎么这里卡,php企业网站模板按照教程打完了。好几个bug都是自己打出来的。比如统计周围8个格子时#xff0c;有一个各自加号填成了减号。我还以为平移了#xff0c;一会显示是0一会显示是2。结果单纯的打错了。debug的时候断点放在scanf后面会顺畅一些。中间多放一些变量名方便监视。以及mine要多显示有一个各自加号填成了减号。我还以为平移了一会显示是0一会显示是2。结果单纯的打错了。debug的时候断点放在scanf后面会顺畅一些。中间多放一些变量名方便监视。以及mine要多显示在测试的时候。虽然成品是show但是拿成品测试累死个人 test.c #define _CRT_SECURE_NO_WARNINGS#include game.hvoid menu() {printf(------------------------------------\n); printf(---------- 1.play ----------------\n);printf(---------- 2.exit ----------------\n);printf(------------------------------------\n);printf(------------------------------------\n);//记得换行符 }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);/*Displayboard(mine, ROW, COL);Displayboard(show, ROW, COL);*/}int main() {//初始化int input 0;srand((unsigned int)time(NULL));//生成随机数的最简步骤有哪些do{menu();printf(请选择:);scanf(%d, input);switch(input){case 1:game();//printf(扫雷\n);break;case 2:printf(退出游戏\n);break;default:printf(错误选择\n);break;}} while (input 2 ? 0 : input);return 0; } game.c #define _CRT_SECURE_NO_WARNINGS #include game.hvoid Initboard(char board[ROWS][COLS], int rows, int cols, char set) {int i, j;for (i 0; i rows; i){for (j 0; j cols; j){board[i][j] set;}} }void Displayboard(char board[ROWS][COLS], int row, int col) {int i 0;int j 0;printf(---------- 扫雷游戏 -----------\n);//记得换行符for (j 0; j col; j){printf(%d , j);}printf(\n);for (i 1; i row; i){printf(%d , i);for (j 1; j col; j){printf(%c , board[i][j]);}printf(\n);}printf(---------- 扫雷游戏 -----------\n);//记得换行符 }void setmine(char board[ROWS][COLS], int row, int col) {int count EASY_COUNT;while (count){int x rand() % row 1;int y rand() % col 1;if (board[x][y] 0){board[x][y] 1;count--;}} }int get_mine_count(char board[ROWS][COLS], int x, int y) {int i;i(board[x - 1][y] board[x - 1][y - 1] board[x][y - 1] board[x 1][y - 1] board[x 1][y] board[x 1][y 1] board[x][y 1] board[x - 1][y 1] - 8 * 0);return i; }void findmine(char mine[ROWS][COLS], char show[ROWS][COLS], int row, int col) {int win 0;while (winrow*col-EASY_COUNT){printf(请输入要排查的坐标:);int x 0;int y 0;scanf(%d %d, x, y);if (x 1 x row y 1 y col){if (show[x][y] ! *){printf(排查过了换一个\n);}else{if (mine[x][y] 1){printf(你被炸死了\n);Displayboard(mine, ROW, COL);break;}else{win;//周围几个雷int count get_mine_count(mine, x, y);show[x][y] count 0;//转换为数字字符//Displayboard(mine, ROW, COL);Displayboard(show, ROW, COL);}}}else{printf(请重新输入坐标\n);}}//注意这里条件不要写成赋值了if (win row * col - EASY_COUNT){printf(排雷成功\n);Displayboard(mine, ROW, COL);}} game.h #pragma once #define _CRT_SECURE_NO_WARNINGS #includestdio.h #includetime.h #includestdlib.h //这几个头文件对应的英文意思和内容是什么#define EASY_COUNT 10#define ROW 9 #define COL 9#define ROWS ROW2 #define COLS COL2void Initboard(char board[ROWS][COLS], int rows, int cols, char set); void Displayboard(char board[ROWS][COLS], int row, int col); void setmine(char board[ROWS][COLS], int row, int col); void findmine(char mine[ROWS][COLS], char show[ROWS][COLS], int row, int col); 输出结果 ------------------------------------ ---------- 1.play ---------------- ---------- 2.exit ---------------- ------------------------------------ ------------------------------------ 请选择:1 ---------- 扫雷游戏 ----------- 0 1 2 3 4 5 6 7 8 9 1 * * * * * * * * * 2 * * * * * * * * * 3 * * * * * * * * * 4 * * * * * * * * * 5 * * * * * * * * * 6 * * * * * * * * * 7 * * * * * * * * * 8 * * * * * * * * * 9 * * * * * * * * * ---------- 扫雷游戏 ----------- 请输入要排查的坐标:1 1 ---------- 扫雷游戏 ----------- 0 1 2 3 4 5 6 7 8 9 1 1 * * * * * * * * 2 * * * * * * * * * 3 * * * * * * * * * 4 * * * * * * * * * 5 * * * * * * * * * 6 * * * * * * * * * 7 * * * * * * * * * 8 * * * * * * * * * 9 * * * * * * * * * ---------- 扫雷游戏 ----------- 请输入要排查的坐标:1 2 ---------- 扫雷游戏 ----------- 0 1 2 3 4 5 6 7 8 9 1 1 1 * * * * * * * 2 * * * * * * * * * 3 * * * * * * * * * 4 * * * * * * * * * 5 * * * * * * * * * 6 * * * * * * * * * 7 * * * * * * * * * 8 * * * * * * * * * 9 * * * * * * * * * ---------- 扫雷游戏 ----------- 请输入要排查的坐标:2 1 你被炸死了 ---------- 扫雷游戏 ----------- 0 1 2 3 4 5 6 7 8 9 1 0 0 0 1 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 3 0 0 0 0 1 0 0 0 1 4 0 0 0 0 0 0 1 0 0 5 0 0 0 0 0 0 0 0 1 6 0 0 0 0 0 0 0 0 0 7 0 1 0 0 0 0 0 0 0 8 1 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 1 1 ---------- 扫雷游戏 ----------- ------------------------------------ ---------- 1.play ---------------- ---------- 2.exit ---------------- ------------------------------------ ------------------------------------ 请选择:2 退出游戏
http://www.w-s-a.com/news/612457/

相关文章:

  • 网站建设制作定制免费网络短剧
  • 建设部建造师强制注销网站h5响应式网站模板下载
  • 蛋糕网站内容规划建设网站需要多少钱济南兴田德润o厉害吗
  • 企业如何建设网站呢做网站的高手
  • 为什么打开网址都是站长工具开发一款网站需要多少钱
  • 做一个网站app需要多少钱分类信息网站建设计划
  • 怎样下载建设部网站建模培训
  • 北流网站建设制作旅游网站开发目的和目标
  • 网站公司怎么做的网站建设论文二稿
  • 网站建设服务商都有哪些html项目答辩
  • 网站上传到万网主机wordpress视频防盗链
  • 西安建设商城类网站广告设计公司文案
  • 如何建设好高校网站麻辣烫配方教授网站怎么做
  • 宁波网站建设计品牌推广策略分析
  • 网站自建设需要买什么时候开始深圳市建筑市场信息公开平台
  • 平台营销型网站建设小城镇建设的网站文献
  • 燕郊个人做网站小企业网站模板
  • 网站ip需要备案新开河街做网站公司
  • 网站定制设计方案wordpress批量传图片
  • 做外贸兼职的网站设计福州网站开发私人
  • 金华建站模板目前国内有哪些网站做家具回收
  • 个人做网站还是公众号赚钱好部门网站建设和维护
  • 系列图标设计网站推荐建商城网站
  • 中牟建设工程信息网站黑龙江 哈尔滨
  • 网站设计基本结构wap自助建论坛网站
  • 专业番禺网站建设爱做网站外国
  • 深圳罗湖网站设计公司价格制作网站的公司办什么营业执照
  • 长清网站建设价格群辉NAS搭建wordpress
  • 变更股东怎样在工商网站做公示网站建设和网站优化哪个更重要
  • 西安手机网站python网站开发效率