死宅番外 貪吃蛇

2021-08-29 01:26:40 字數 992 閱讀 8752

這兩天碼了個貪吃蛇我沒用鍊錶其實用鍊錶效率應該更高一點。放**了:

#include 「pch.h」

#include

#include

#include//要easyx

#include

#include

#include//放**的

#pragma comment(lib,「winmm.lib」)//放**的

//using namespace std;

struct xx //蛇節點的座標

;struct snake

s;int x2, y2;

void food()

}void ns()//initial

}void draw()//把蛇畫出來

void move()//蛇的移動

//printf("%d %d ", x2, y2);

int dx = 0, dy = 0;

switch (s.d)

case 『l』:

case 『u』:

case 『d』:

default:break;

}for (int i = s.n; i > 1; i–)

s.p[1].x += (dx * 10);

s.p[1].y += (dy * 10);

if (s.p[1].x > 990) s.p[1].x = 10;

if (s.p[1].x < 10) s.p[1].x = 990;

if (s.p[1].y > 690) s.p[1].y = 10;

if (s.p[1].y < 10) s.p[1]. y= 690;

sleep(100);//延遲100毫秒 或者說更新速度每100毫秒更新一次

}void changedirection()//改變方向

}int main()

changedirection();

}return 0;

}

Linux學習之路(番外 貪吃蛇)

include include include include include include include include include include include define keycode u 0x41 向上按鍵 define keycode d 0x42 向下按鍵 define k...

貪吃蛇遊戲

貪吃蛇遊戲 結構化程式設計 c語言程式設計 重要的的是結構化的程式設計思想 include include include include include include define field width 300 就做20個格仔的 define field height 300 define f...

貪吃蛇(改進)

該程式分成3個檔案 第乙個檔案 fang.cs using system using system.collections.generic using system.text using system.windows.forms using system.drawing namespace snak...