運用c語言做出簡單的貪吃蛇程式

2021-07-10 15:22:40 字數 819 閱讀 7057

貪吃蛇想必大家都玩過,c語言更不用提,最近看到各種語言做出的貪吃蛇小遊戲突發奇想想用c語言編乙個簡單的小遊戲,畢竟還是菜鳥,環境沒能力去改變,不過做出來也是比較吃力的,如果喜歡請點贊鼓勵一下,如果討厭···請不要說出來哈哈哈哈(開個玩笑),如果各位大神覺得在下做的不夠好還請多多指教

附:源程式:

#include

#include

#include

#include

typedef struct snake

snake,*snake1;

typedef struct food

food;

void main()

dd = dd->u; 

}if(t == 0)

printf("  ");

}if(at == 1)

dd = dd2;

for(i = 0; iu;

dd->b = dd1->b;

dd->a = dd1->a;

dd = dd->u;

}if(p.b == 1)

p.b = 15;

else

p.b=(p.b-1)%15;

}else if(c0 == 'd')

dd = dd2;

for(i = 0; iu;

dd->b = dd1->b;

dd->a = dd1->a;

dd = dd->u;

}p.b=(p.b%15)+1;}}

fflush(stdin);

dd = &q;

_sleep(200);}}



C 簡單貪吃蛇

一定要自己定義set level view score 等函式,main 函式中主要運用了函式指標來縮短 其中忽略了必要的 include標頭檔案和using指示 如 using namespace std 請自行補充。我的想法是有 兩個線性表 和乙個字串 一 定義第乙個線性表的 片段如下 int ...

C 貪吃蛇程式

方向控制表 dirdirect dir 行進方向 可轉的方向0上 左右1下左右 2左上下3 右上下 include include include include include include include using namespace std int s 12,d 12,hard 3 dir...

C語言貪吃蛇

include include include include include include define screen width 40 遊戲螢幕寬度 define screen length 15 遊戲螢幕長度 define start x 16 螢幕起始x座標 define start y ...