该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

//贪食蛇

#include

#include

#include

#include

#include

int food[2];//食物

struct snake //蛇

{

int x;//一节蛇坐标

int y;

int life;//这个有什么用?

struct snake *next;//指向下一节

};

struct snake *createlist(/*struct snake* head */)//创建二节蛇

{

struct snake* q,*p;

//第一节,头

q=(struct snake*)malloc(sizeof(struct snake));

//q=head;

q->x=16;q->y=16;q->life=1;

//第二节

p=(struct snake*)malloc(sizeof(struct snake));

q->next=p;

p->x=16;p->y=15;p->life=1;

p->next=NULL;//蛇尾

return q;//返回蛇头

}

void drawdot(int x,int y)//绘制蛇的一节

{

setfillcolor(BLUE);//颜色

x=(x-1)*20;

y=(y-1)*20;

bar(x,y,x+20,y+20);

}

void drawsnake(struct snake* head)//绘制蛇

{

struct snake* p;

p=head;//从蛇头开始

while(p!=NULL)//如果到蛇尾结束绘制

{

drawdot(p->x,p->y);//绘制一节

p=p->next;//下一节

}

}

int main()

{

initgraph(960,640);

struct snake* head;//定义贪食蛇

head=createlist();//初始化两节蛇

drawsnake(head);//显示

//游戏循环

getch();

closegraph();

return 0;

}

ege和c语言做贪吃蛇,新萌 求大神给一个 EGE做的贪吃蛇代码 带注释的 没注释的看不懂...相关推荐

  1. c语言中len的作用,C语言 int len( )  求大神解释

    C语言 int len( ) 求大神解释 sen3830058 LV12 2013-03-13 #include int len(char s[]){ int n=0; while(s[n]!='\0 ...

  2. c语言realloc函数中写啥,求大神解惑realloc函数,谢谢!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void f(int * q,int i) { int j; for(j=0;j scanf("%d&quo ...

  3. c语言管理系统信息以文件保存,求大神给一份能用的c语言的学籍管理系统:且能进行文件保存...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #pragma comment(lib,"libmysql.lib") void showmenu ...

  4. c语言结构体多门成绩排序,c语言结构体按学号排序求大神帮忙改一下吧

    struct record { char code[LEN+1]; /* 学号 */ char name[LEN+1]; /* 姓名 */ int age; /* 年龄 */ char sex[3]; ...

  5. c语言设计数独出题目及答案,c语言题目-数独-求大神解释题目意思和分析题目和代码知道...

    满意答案 AdaRemasy13 推荐于 2018.04.24 #include int result=0; //结果数 int main() { int a[9][9]; void Sudoku(i ...

  6. c语言改为汇编语言简单例题,求大神把汇编语言改成C语言

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 ;==================================================== ;主程序 ;================= ...

  7. 请输入30名同学的c语言成绩,求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学...

    问题描述: 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共 ...

  8. c语言写的跳转心理测试,求各位大神赐教!我做了一个“心理测试的答题卷”编程,总共有1...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求各位大神赐教!我做了一个"心理测试的答题卷"编程,总共有10道题,每道题有3个供选择的答案,每个答案得分从小到大是8分.5分和3分, ...

  9. 用c语言编写心里测试,求各位大神赐教!我做了一个“心理测试的答题卷”编程,总共有1...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求各位大神赐教!我做了一个"心理测试的答题卷"编程,总共有10道题,每道题有3个供选择的答案,每个答案得分从小到大是8分.5分和3分, ...

  10. c语言编写心理测试,求各位大神赐教!我做了一个“心理测试的答题卷”编程,总共有1...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求各位大神赐教!我做了一个"心理测试的答题卷"编程,总共有10道题,每道题有3个供选择的答案,每个答案得分从小到大是8分.5分和3分, ...

最新文章

  1. 关于linux基础的博客,第一篇博客,以下。
  2. 计算机视觉基础:图像处理(上)
  3. Intent对象详解(二)
  4. Elasticsearch kibana一些基本概念
  5. 2017-5-4 进程
  6. P3338-[ZJOI2014]力【FFT】
  7. 阿里纳斯Adidas广告词
  8. 【NLP】毕设学习笔记(八)“前馈 + 反馈” = 循环神经网络RNN
  9. 手机配置网络代理服务器_两张图简说代理服务器和反向代理服务器
  10. 《恋上数据结构第1季》映射 TreeMap,HashMap,LinkedHashMap
  11. Java单元测试框架 - JUnit
  12. 基于Android平台的x264的移植与应用(一):移植篇
  13. vue使用lodop打印控件实现浏览器兼容打印
  14. 【计量经济学导论】10. ARIMA模型
  15. c语言五子棋中怎么设置开局,五子棋开局口诀_五子棋常用的开局方式
  16. 人类按什么动物的优点发明什么
  17. 整车电子电气架构EEA
  18. express 框架之session
  19. thinkpad linux win7,Thinkpad t440 Win7+ubuntu双系统
  20. 17届智能车-电磁组比赛心得一

热门文章

  1. C++笔试题 String类的实现 三大复制控制函数
  2. linux忘记root密码及时间设定
  3. 7.大数据架构详解:从数据获取到深度学习 --- 批处理技术
  4. 6.企业应用架构模式 --- 会话状态
  5. 3.企业应用架构模式 --- 映射到关系数据库
  6. 3.微服务:从设计到部署 --- 进程间通信
  7. 5.PSR-7: HTTP message interfaces
  8. 西电计算机学硕毕业要求,关于计算机科学与技术学院2020年12月研究生学位申请工作的通知...
  9. mysql 双1设置_2020-10-15:mysql的双1设置是什么?
  10. win7 docker centos安装mysql_CentOS 7 使用docker安装mysql