C语言2048小游戏课设

编程知识 更新时间:2023-04-06 20:55:13

项目说明

本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行。

项目运行截图

 

 

 

 代码界面截图

部分关键代码

int sencen(int (*p)[N])//在表中生成一个数

{

int s,j,i;

while(1){

s=rand()%(4);//随机数0-3

j=rand()%(4);

if(p[s][j]==0)

  {

p[s][j]=2*(rand()%2+1);

break;

}

}

return 0;

}

int dayin(int (*p)[N])//打印数字

{

int i,j;

printf("\n#####################2048#####################\n\n");

for(i=0;i<N;i++)

{

for(j=0;j<N;j++)

if(p[i][j]==0)printf("%4c ",'-');

else printf("%4d ",p[i][j]);

printf("\n");

}

printf("\n  得分:%d",df);

printf("\n\n方向键:控制\tESC:退出\t空格:重置");

printf("\n\n\n#####################2048#####################\n\n");

return 0;

}

获取完整代码:

链接:https://pan.baidu/s/1Z1WVflbLB1HPTMT3N73Nug 
提取码:kzlk

更多推荐

C语言2048小游戏课设

本文发布于:2023-04-06 20:55:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/0f19edd28678e0f87b0467f595823f4e.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:小游戏   语言

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 50802文章数
  • 14阅读数
  • 0评论数