{
int money,belong
char name[20]
}map[9][13]={0}
struct player
{
int x,y,money,di
}man[3]={0}
int dx[5]={0,0,1, 0,-1}
int dy[5]={0,1,0,-1, 0}
int i,j,x,y
int turn,step,res
char out[1000]
char *s11="姓名史艳文"
char *s12="资金"
char *s21="姓名比卡超"
char *s22="资金"
char *s31="你需要付给对手"
char *s32="元"
char *s41="老友轮到你走啦"
char *s42="轮到对手走啦"
char *s51="买下此地要"
char *s52="买"
char *s53="不买"
char *s54="老大你的钱不够"
char *z1="起点"
char *z2="休息处"
char *fa="经过起点发旅费"
char *m1="路过岳王庙"
char *m2="路过纯白镇"
char *m3="获取钱三千"
char *m4="获取钱六千"
char *zi1="行"
char *zi2="动"
char *zi3="查"
char *zi4="看"
char *zi5="离"
char *zi6="开"
char *last="你要花两千元升级地价吗"
#define ESC 0x011b
#define ENTER 0x1c0d
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define UP0x4800
#define DOWN 0x5000
#include<stdio.h>
#include<stdlib.h>
#include"first.c"
#include<graphics.h>
#include "bmp16.h"
#include"files.c"
int graphdriver=VGA
int graphmode=VGAHI
FILE *hzk_p
void open_hzk(void)
void get_hz(char incode[],char bytes[])
void dishz(int x,int y,char code[],int color)
#include"rich2.c"
int main()
{
initgraph(&graphdriver,&graphmode,"")
cleardevice()
open_hzk()
first()
begin()
files()
setbkcolor(0)
while (1)
{
print(0)
step=random(6)+1
{}
if (turn==1)
{
next3()
}
chuli(turn,step)
buy()
{}
turn=(turn+1)%2
if (turn==0)
turn=2
step=0
}
return 0
}
void open_hzk()
{
hzk_p=fopen("hzk16","rb")
if (!hzk_p)
{
printf("The file no\n")
getch()
closegraph()
exit(1)
}
}
void get_hz(char incode[],char bytes[])
{
unsigned char qh,wh
unsigned long offset
qh=incode[0]-0xa0
wh=incode[1]-0xa0
offset=(94*(qh-1)+(wh-1))*32L
fseek(hzk_p,offset,SEEK_SET)
fread(bytes,32,1,hzk_p)
}
void dishz(int x0,int y0,char code[],int color)
{
unsigned char mask[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01}
int i,j,x,y,pos
char mat[32]
get_hz(code,mat)
y=y0
for(i=0i<16i++)
{
x=x0
pos=2*i
for (j=0j<16j++)
{
if ((mask[j%8]&mat[pos+j/8])!=NULL)
putpixel(x,y,color)
++x
}
++y
}
}
要学习C++,如果没有基础的话,建议先学C语言再去学习C++会比较好。C++书比较多,选个适合自己的就好。然后学习计算机组成原理和数据结构,这是必学的。唐硕飞的和严蔚敏的
要学习学习计算机网络的技术。
也可以学习一下windows编程