成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

用c語言編寫的小游戲代碼是什么 用C語言編寫的小游戲代碼是什么?

用C語言編寫的小游戲代碼是什么? ;最基本的蛇代碼。# includeltstdio.hgt# inclultwindows.hgt//Basic類型定義。支持類型定義功能。用戶界面功能圖形設(shè)備界面

用c語言編寫的小游戲代碼是什么 用C語言編寫的小游戲代碼是什么?

用C語言編寫的小游戲代碼是什么?

;最基本的蛇代碼。

# includeltstdio.hgt

# inclultwindows.hgt//Basic類型定義。支持類型定義功能。用戶界面功能圖形設(shè)備界面功能。

#includeltconio.hgt

//用戶按下鍵盤產(chǎn)生的相應(yīng)操作(控制臺)

#includeltstdlib.hgt

# inclulttime.hgt//Date和時間頭文件

#定義30

#定義25

intSnake[LEN][WID]={0}

//數(shù)組的元素表示蛇的各個部分。

CharSna _ Hea _ Dir = a //記錄黑魚的移動方向。

IntSna_Hea_X,Sna_Hea_Y//記錄蛇頭的位置。

IntSnake_Len=3//記錄蛇的長度。

Clock_tNow_Time//記錄自動機芯的當前時間。

IntWait_Time//記錄自動運動的時間間隔。

IntEat_Apple=1//吃一個蘋果意味著1。

intLevel

intAll_Score=-1

in apple _ Num =-1

handleh console = GetStdHandle(STD _ OUTPUT _ HANDLE)

//獲取標準輸出ltwindows.hgt的句柄

//Handle:表示應(yīng)用程序中的不同對象和同一類對象中的不同實例易于操作。

Voidgotoxy(intx,inty)//設(shè)置光標位置。

{

COORDpos={x,y}

//定義字符在控制臺屏幕上的坐標位置。

SetConsoleCursorPosition(hConsole,pos)

//定位光標位置的功能ltwindows.hgt

}

VoidHide_Cursor()//隱藏光標固定函數(shù)

{

控制臺_光標_信息光標_信息={1,0}

SetConsoleCursorInfo(hConsole,ampcursor_info)

}

VoidSetColor(intcolor)//設(shè)置顏色。

{

SetConsoleTextAttribute(hConsole,color)

}

VoidPrint_Snake()//打印蛇頭和蛇尾。

{

intiy,ix,顏色

for(iy=0iyltWID iy)

for(ix=0ixltLEN ix)

{

if(Snake[ix][Iy]==1)//蛇頭

{

SetColor(0xf)//oxf表示為分配的內(nèi)存地址setcolor:34自定義顏色設(shè)置的函數(shù)

gotoxy(ix*2,iy)

printf(