C语言贪吃蛇源程序

时间:2016-01-24 13:12:31
【文件属性】:

文件名称:C语言贪吃蛇源程序

文件大小:26KB

文件格式:RAR

更新时间:2016-01-24 13:12:31

贪吃蛇

首先 创建方向结构体、食物结构体、蛇身链表结构体、蛇的属性结构体 用到windows.h头文件里的gotoxy()函数,作用是将光标定位到指定坐标。 主程序: int main(void) //程序入口 { Homepage(); while(1) { keybordhit(); //监控键盘按键 move(); //蛇的坐标变化 draw(); //蛇的重绘 keybordhit(); //监控键盘按键 Sleep(SPEECH); //暂时挂起线程 } return 0; } 总体思路:处于死循环,所以,蛇循环移动,keybordhit()函数可以监控键盘按键 如果键盘有键被按下,且按下的键是W、A、S、D,则改变蛇的方向。 move()函数,刷新蛇身每个结点的坐标,且根据蛇的方向通过Addnode()函数改变各结点坐标 draw()函数,重绘蛇的形状。 Sleep(time)函数 为蛇行动的速度。


【文件预览】:
贪食蛇
----程序分析.txt(655B)
----源代码 - 副本.c(7KB)
----源代码.cpp(7KB)
----snake.exe(52KB)

网友评论

  • 可用,谢谢啦
  • 不错!我也在linux下谢了给贪吃蛇
  • 下载下来,多敲代码,多学习