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

汕头网站seo外包企业管理咨询心得体会

汕头网站seo外包,企业管理咨询心得体会,360免费建站官网,xp做网站硬控我一上午&#xff0c;小编还是太菜了&#xff0c;大家可以自行升级电脑难度&#xff0c;也可以升级游戏到五子棋 1.game.h #pragma once #include<stdio.h> #include<stdlib.h> #include<time.h> #define ROW 3 #define COL 3//初始化棋盘 void InitBoa…

硬控我一上午,小编还是太菜了,大家可以自行升级电脑难度,也可以升级游戏到五子棋

1.game.h

#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define ROW 3
#define COL 3//初始化棋盘
void InitBoard(char board[ROW][COL], int row, int col);
//打印棋盘
void DispalyBoard(char board[ROW][COL], int row, int col);
//玩家下棋
void PlayerMove(char board[ROW][COL], int row, int col);
//电脑下棋
void ComputerMove(char board[ROW][COL], int row, int col);
//判断输赢
char IfWin(char board[ROW][COL], int row, int col);
int IfFull(char board[ROW][COL], int row, int col);

2.test.c

#define _CRT_SECURE_NO_WARNINGS
#include "game.h"
void menu(){printf("****************************\n");printf("****** 1.play 0.exist ******\n");printf("****************************\n");}
void game()
{char ret='C';char board[ROW][COL] = { 0 };//初始化棋盘的函数InitBoard(board,ROW,COL);DispalyBoard(board,ROW,COL);while (1){PlayerMove(board,ROW,COL);ret=IfWin(board,ROW,COL);if (ret != 'C'){break;}DispalyBoard(board,ROW,COL);ComputerMove(board,ROW,COL);ret=IfWin(board,ROW,COL);if (ret != 'C'){break;}DispalyBoard(board,ROW,COL); }if (ret == '*'){printf("玩家赢\n");}		if (ret == '#'){printf("电脑赢\n");}if (ret == 'Q'){printf("平局\n");}}int main()
{int input = 0;
do{menu();//菜单printf("请选择:>");scanf("%d", &input);switch (input){case 1:printf("三子棋\n");game();break;case 0:printf("退出游戏\n");break;default:printf("选择错误\n");break;}
} while (input);
return 0;}

3.game.c

#define _CRT_SECURE_NO_WARNINGS
#include "game.h"
int IfFull(char board[ROW][COL],int row,int col)
{for (int i = 0;i < row;i++){for (int j = 0;j < col;j++){if (board[i][j] == ' '){return 0;}}}return 1;
}
void InitBoard(char board[ROW][COL], int row, int col)
{for (int i = 0;i < row;i++){for (int j = 0;j < col;j++){board[i][j] = ' ';}}
}void DispalyBoard(char board[ROW][COL], int row, int col)
{for (int i = 0;i < row;i++){for (int j = 0;j < col;j++){printf(" %c ", board[i][j]);if (j < col - 1)printf("|");}printf("\n");if (i < row - 1){for (int j = 0;j < col;j++){printf("---");if (j < col - 1)printf("|");}printf("\n");}}
}void PlayerMove(char board[ROW][COL], int row, int col){int  x = 0, y = 0;printf("玩家下棋:>\n");while (1){printf("请输入坐标:>");scanf("%d %d", &x,&y);if (x >= 1 && x <= row && y >= 1 && y <= col){if (board[x - 1][y - 1] == ' '){board[x - 1][y - 1] = '*';break;}else{printf("坐标被占用,请选择其他位置\n");}}else{printf("坐标非法,请重新输入\n");}}}void ComputerMove(char board[ROW][COL], int row, int col)
{srand((unsigned int)time(NULL));printf("电脑下棋\n");int x = 0, y = 0;while(1){int  x = rand() % row;int  y = rand() % col;if (board[x][y] == ' '){board[x][y] = '#';break;}}}char IfWin(char board[ROW][COL], int row, int col)
{//行for (int i = 0;i < row;i++){if (board[i][0] == board[i][1] && board[i][2] == board[i][1] && board[i][1] != ' '){return board[i][0];}}//列for (int j = 0;j< col;j++){if (board[0][j] == board[1][j] && board[1][j] == board[2][j] && board[1][j] !=' '){return board[0][j];}}//对角线if (board[0][0] == board[1][1] && board[1][1] == board[2][2] && board[1][1] != ' '){return board[0][0];}if (board[0][2] == board[1][1] && board[1][1] == board[2][0] && board[1][1] != ' '){return board[1][1];}if (IfFull(board, row, col)){return 'Q';}return 'C';
}

http://www.sczhlp.com/news/121212/

相关文章:

  • 海事网站服务平台珠海做快照网站电话
  • 济南建设高端网站北京软件公司
  • wordpress本站只对会员开放wordpress新建页面不能保存路径
  • 梅州做网站多少钱主题资源网站建设步骤
  • 生态环境工程公司网站建设源码网站怎么做
  • 找网站开发项目项目流程八个阶段
  • 网站建设与维护薪资百度推广用户注册
  • 丰城市建设局网站网站开发发展现状
  • 深圳专业做网站开发费用yellow网站推广联盟
  • 免费个人网站怎么制作东莞生活网
  • 潮州seo建站做淘宝设计能做网站吗
  • 邢台做网站推广网站版块设计是什么意思
  • 有没有教做蛋糕的网站桂林旅游
  • 社团网站模板自己做的网站收录怎么提升
  • 做海报有哪些网站互联网服务平台是什么
  • 响应式网站断点苏州网站建设优化公司
  • 重庆网站推广团队文创产品设计说明模板
  • 西安微网站制作动漫网页设计报告
  • dw网站制作模板物流网站建设方案总结
  • 天津建设工程合同备案网站海淀网站建设枣庄
  • 高端企业网站建设注意问题ios应用开发语言
  • 公司网站免费建设网站的源码
  • 成都网站外包优化英文网站模板下载
  • html5手机网站制作软件代码网
  • 英语作文网站河南新乡市建设银行网站
  • 建设网站企业网上银行登录官方优化大师win10
  • 电商网站建设工具百度搜索推广平台
  • 仿京东网站wordpress 百万级数据
  • 织梦网站管理后台系统上面的织梦链接怎么样去掉网页制作公司介绍图片
  • 免费购物商城网站建设桐乡微网站建设公司