贪吃蛇代码用什么打开

贪吃蛇代码用什么打开 c语言贪吃蛇最简单代码?

c语言贪吃蛇最简单代码?

c语言贪吃蛇最简单代码?

#include ltstdio.hgt

#include ltwindows.hgt

#include lttime.hgt

#include ltconio.hgt

#define frame_height 20 //define map size

#define frame_width 40

#define UP 'w' //define operate key

#define DOWN 's'

#define LEFT 'a'

#define RIGHT 'd'

int i,j,k

char ch=UP //initial direction

int grow=0 //flag: if snake grow

struct Food{

int x

int y

}food

struct Snake{

int x[50]

int y[50]

int len

int speed

}snake //snake[0] is head

void init_map(void)

void update_food(void)

void move_snake(void)

int is_alive(void)

void get_speed(void)

void gotoxy(int x, int y)

int main()

{

init_map() //初始化地图

while(1)

{

update_food() //是否产生食物

get_speed() //获取速度

move_snake() //移动蛇身

Sleep(snake.speed) //移动速度

if(!(is_alive())) //蛇的死活(撞墙或自食)

break

}

printf(\