貪吃蛇想必大家都玩過,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 ...