-
大小: 3KB文件类型: .zip金币: 1下载: 0 次发布日期: 2021-01-07
- 语言: C/C++
- 标签: tic-tac-toe 代码
资源简介
《通过游戏编程实战——教新手学C++编程》上看到的一个小游戏,程序源码(经翻译)。
代码片段和文件信息
// Tic-Tac-Toe
// Plays the game of tic-tac-toe against a human opponent
#include
#include
#include
#include
using namespace std;
// global constants
const char X = ‘X‘;
const char O = ‘O‘;
const char EMPTY = ‘ ‘;
const char TIE = ‘T‘;
const char NO_ONE = ‘N‘;
// function prototypes
void instructions();
char askYesNo(string question);
int askNumber(string question int high int low = 0);
char humanPiece();
char opponent(char piece);
void displayBoard(const vector& board);
char winner(const vector& board);
bool isLegal(const vector& board int move);
int humanMove(const vector& board char human);
int computerMove(vector board char computer);
void announceWinner(char winner char compute
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7422 2012-09-21 21:30 tic-tac-toe(三连棋游戏).cpp
- 上一篇:布尔表达式转换为四元式
- 下一篇:地图着色四色原理MFC动态实现
相关资源
- 基于Qt的VTK应用程序代码
- Qt4 图形设计与嵌入式开发 源代码
- qt 快速读取excel代码
- Linux内核代码
- INA226电流检测的代码
- 基于STM32F407的AD7616代码
- autosar框架代码
- crc16几种标准校验算法及c语言代码(
- BMS下位机和上位机代码
- robomaster步兵车开源代码
- vxWorks开发:飞控代码源码
- 3KW数字LLC源代码
- 单片机LED流水灯源代码
- 单片机蜂鸣器源代码
- STM32的光立方和灯光秀控制算法源代码
- 三电平NPCSVPWM源代码
- STM32F030 UCOSii 例程代码 mdk
- 基于stm32的平衡车代码
- YDL-TH00温度测试代码
- jsoncpp-0.y.z 代码
- STM32F334同步整流buck代码
- UCOS2源代码(未移植版)
- modbus主机代码(可以用在各种MCU平台
- 51单片机34个经典电路制作,附电路图
- 基于飞思卡尔MC9s单片机的CAN通信代码
- CSA算法MATLAB代码
- windows系统编程源代码第四版
- FTP客户端源代码C语言
- RTSPRTP C++ 源代码
- tftpd32 源代码VC
评论
共有 条评论