-
大小: 24KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-03
- 語言: C/C++
- 標(biāo)簽:
資源簡介
五子棋C原程序
利用TurBo C語言開發(fā)

代碼片段和文件信息
?/******?chess.h?**********/
?/******function?*********/
???????/**********?test_1--------?test_9?***********/
???????/*****************???????STRUCT?CHESS??????***********************/
???????/*************?????FLAG=1:MAN??FLAG=2:MACHINE??????????***********/
???????/******?COUNT?:?INDICATE?ORDER?FOR?FUNCTION?UNDO?AND?CURRENT?*****/
???????/*****************????X?AND?Y?:?POSITION???***********************/
#include?
#include?
#include?
#include?
#include?“chess_h.h“
extern?void?triangle(int?x1int?y1int?x2int?y2int?color);
extern?void?prstriangle(int?x1int?y1int?x2int?y2int?color);
extern?void?win3d(int?x1int?y1int?x2int?y2int?wideint?border_colorint?main_colorint?fillstyle);
extern?void?prswin3d(int?x1int?y1int?x2int?y2int?wideint?border_colorint?main_color);
extern?void?box0(int?xint?yint?lint?hint?color);
extern?void?box1(int?xint?yint?lint?hint?colorint?style);
extern?void?prsbox1(int?xint?yint?lint?h);
extern?void?upbox1(int?xint?yint?lint?h);
extern?void?popbox1(int?xint?yint?lint?h);
extern?void?prsbox2(int?xint?yint?lint?h);
extern?void?popup1(int?xint?yint?lint?h);
extern?get_key();
extern?graphinit();
extern?void?read_palette();
extern?void?set_palette(unsigned?char?*pal);
extern?void?waitch();
extern?void?ch_color(int?delay_timeint?sound_control);
extern?void?scrdisable();
extern?void?screnable();
extern?int?mouseinit();
extern?void?mouseshow();
extern?void?mousehide();
extern?int?mouseleft();
extern?int?mouseright();
extern?void?mousexy(int?*xint?*y);
extern?int?inxy(int?x1int?y1int?x2int?y2);
extern?int?prsmouse(int?botton);
extern?int?releasemouse(int?botton);
extern?struct?chess?table[N][N];
extern?int?chess_ready;
/*
extern?int?BOARD_BACKCOLORLINE_COLORBOARD_styleWELCOME_COLORMAN_CHESS_COLORMAN_CHESS_style;
extern?int?MACHINE_CHESS_COLORMACHINE_CHESS_styleB_COLORB_BOTTON_BACKCOLORB_BOTTON_styleB_BOTTON_FORECOLOR;
??*/
/*******?GAME?INIT:?link?THE?POINTER?FOR?THE?WEB?*******/
gameinitweb()
{
int?ij;
?/******?THE?FIRST?LINE?‘---‘?****/
?for(j=0;j ??{
??table[0][j].up=NULL;
??table[0][j].leftup=NULL;
??table[0][j].rightup=NULL;
??table[0][j].down=&table[1][j];
???if?(j!=0)
???{
??table[0][j].left=&table[0][j-1];
??table[0][j].leftdown=&table[1][j-1];
???}
???else
??{
??table[0][j].left=NULL;
??table[0][j].leftdown=NULL;
??}
???if?(j!=N-1)
???{
??table[0][j].right=&table[0][j+1];
??table[0][j].rightdown=&table[1][j+1];
???}
???else
??{
??table[0][j].right=NULL;
??table[0][j].rightdown=NULL;
??}
?}
/*****???THE?LAST?LINE?‘---‘?*****/
?for(j=0;j ??{
??table[N-1][j].down=NULL;
??table[N-1][j].leftdown=NULL;
??table[N-1][j].rightdown=NULL;
??table[N-1][j].up=&table[N-2][j];
???if?(j!=0)
???{
??table[N-1][j].left=&table[N-1][j-1];
??table[N-1][j].leftup=&table[N-2][j-1];
???}
???else
??{
??table[N-1][j].left=NULL;
??t
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????6343??2000-04-10?18:28??五子棋C原程序\Button.h
?????文件??????39995??2000-01-31?23:37??五子棋C原程序\CHESS.C
????..A..H.????????12??2000-06-06?16:54??五子棋C原程序\CHESS.JLZ
?????文件????????967??2002-01-05?12:05??五子棋C原程序\chess.PIF
?????文件?????????64??2000-01-31?17:16??五子棋C原程序\CHESS.PRJ
?????文件??????35651??2000-01-31?17:09??五子棋C原程序\chess_1.c
?????文件??????41427??2000-01-31?17:09??五子棋C原程序\Chess_2.c
?????文件??????25595??2000-01-31?17:09??五子棋C原程序\Chess_3.c
?????文件???????5762??2000-01-31?17:08??五子棋C原程序\chess_4.c
?????文件???????1644??2000-01-31?16:47??五子棋C原程序\chess_h.h
?????文件????????737??2000-04-10?19:06??五子棋C原程序\KEY.H
?????文件???????1110??1999-08-02?01:02??五子棋C原程序\MOUSE.H
?????文件???????1228??1999-08-02?01:00??五子棋C原程序\SCREEN.H
?????文件??????????0??2005-10-18?15:39??五子棋C原程序\新建?文本文檔.txt
?????目錄??????????0??2008-01-22?13:44??五子棋C原程序
-----------?---------??----------?-----??----
???????????????160535????????????????????15
- 上一篇:51單片機-液晶屏交通燈.
- 下一篇:C++ Prime中文版第五版
評論
共有 條評論