資源簡介
需要graphics.h頭函數才能運行,可以搜索easy.x下載這個頭函數,這是完全用C語言模塊編寫的代碼
代碼片段和文件信息
#include?
#include?
#include?
void?PaintChess();//畫棋盤的函數
short?Judgement(short?local[17][17]);//判斷勝負的函數
void?PlayChess();//下棋的函數
int?main(void)
{
initgraph(470?600);//?繪圖環境初始化
MOUSEMSG?m;//鼠標初始化
short?i;//用于判斷鼠標右鍵和左鍵
setbkcolor(BLUE);//?設置背景為藍色
while(1){
cleardevice();//清屏
PaintChess();//畫出棋盤
PlayChess();//下棋
i=1;//設置初值,進入下棋
while(i){
FlushMouseMsgBuffer();//清空鼠標輸入區殘留信息
m?=?GetMouseMsg();//?獲取一條鼠標消息
switch(m.uMsg){
case?WM_LBUTTONDOWN://?如果點左鍵重開一局
i=0;
break;
case?WM_RBUTTONDOWN://?如果點右鍵退出
return?0;
}
}
}
return?0;
}
void?PlayChess(){
short?i=0kj;
char?*info3*info4*info5;
short?local[17][17];
MOUSEMSG?m;
info3=“執白棋者行子“;
info4=“執黑棋者行子“;
info5=“鼠標左鍵重開一局,右鍵退出游戲“;
- 上一篇:C++課程設計 學生信息管理系統
- 下一篇:獲取局域網用戶名、IP、MAC
評論
共有 條評論