尊宝国际娱乐APP下载

设为首页收藏本站

编程十万个为什么,属于程序员的编程论坛

 找回密码
 5秒快速注册
QQ登录 只需一步,快速开始
搜索
查看: 18973|回复: 117
打印 上一主题 下一主题

[C/C++每日一练] C/C++贪吃蛇2011/5/1

  [复制链接]
跳转到指定楼层
传说中的楼主
发表于 2011-5-1 09:06:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PStatus"> 本帖最后由 凌云紫冥 于 2011-5-1 21:07 编辑

上次搞定之后,蛇可以移动了,但是方向不能控制!C/C++贪吃蛇完结

怎么控制方向呢,,这个比之前任何一天的题目都要简单。
按下W的话 point = UP; 其他类似。
然后可以控制蛇的移动了,但是还有食物的产生。。

用到一个随机数发生器,没用过的同学一定要学会这个,因为还是比较常用的。
首先用srand(unsigned(time(0))); 做种子。记得加上头文件stdlib.h和time.h

然后rand()就会返回当前时间。再对这个数取模,则可以得到相应范围的随机数。
比如rand()%20 就返回0-19的一个随机数。

但是食物不能产生在已经有点(围墙和蛇身)上,所以还得判断一下。
那么今天的任务明确了
第一:写一个change_point(char keydown)函数,根据其按下的键(WSAD)来改变蛇的移动方向。
第二:写一个产生食物的函数greate_food()。能够产生一个在框框里的食物。也就是一个点。
游客,如果您要查看本帖隐藏内容请回复
单选投票, 共有 12 人参与投票
您所在的用户组没有投票权限
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 !wechat_share!!wechat_share!
收藏收藏4 转播转播 分享分享2 分享淘帖 顶一个顶一个1 踩一下踩一下1

BcWhy版权声明1、本帖可以任何形式转载到任何媒体,但必须带上本贴的URL连接,否则即视为同意支付 1000 元报酬
2、本主题所有言论和图片纯属凌云紫冥个人意见,与本论坛立场无关
3、本主题由该帖子作者凌云紫冥发表,该帖子作者凌云紫冥与本站享有帖子相关版权
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、本站管理员和版主有权不事先通知发贴者而删除本文

!related_be_replied_threads!
令人羡慕的沙发
 楼主| 发表于 2011-5-1 09:09:54 | 只看该作者
明天可以把全部功能实现了。。
回复 使用道具 举报
冷板凳
发表于 2011-5-1 09:46:56 | 只看该作者
哇 。。   
回复 使用道具 举报
4
发表于 2011-5-1 10:29:32 | 只看该作者
凌云紫冥 发表于 2011-5-1 09:09
明天可以把全部功能实现了。。

自己还争坐第一个沙发,服了你了
回复 使用道具 举报
5
 楼主| 发表于 2011-5-1 10:31:55 | 只看该作者
回复 逗你玩 的帖子

沙发很值钱?
回复 使用道具 举报
6
 楼主| 发表于 2011-5-1 10:47:34 | 只看该作者
回复 369778072 的帖子

看到有人在写这个,我非常高兴。
加油!
回复 使用道具 举报
7
发表于 2011-5-1 11:51:01 | 只看该作者
马上就要打工造成了!!!!
回复 使用道具 举报
8
发表于 2011-5-1 12:15:15 | 只看该作者
终于快完了
回复 使用道具 举报
9
发表于 2011-5-1 13:00:24 | 只看该作者
我在和家人谈判。。不让我学C++。我就吃安眠药
回复 使用道具 举报
10
发表于 2011-5-1 17:36:39 | 只看该作者
来打酱油的,,,,,,,,,,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 5秒快速注册
本版积分规则
关闭

BcWhy推荐上一条 /1 下一条

QQ|关于我们|最新帖子|小黑屋|手机版|编程十万个为什么 ( 粤ICP备16108587号-2   GMT+8, 2017-8-17 11:38 , Processed in 0.182314 second(s), 36 queries , File On.
Powered by Discuz! X3.3 © 2001-2017 Comsenz Inc.
快速回复 返回顶部 返回列表
尊宝国际娱乐APP下载亚虎娱乐手机官方网站亚虎国际娱乐齐乐娱乐国际
优乐娱乐齐乐娱乐网优乐娱乐龙8娱乐手机下载
优乐娱乐亚虎娱乐手机官方网站亚虎国际娱乐梦之城娱乐
尊宝国际娱乐APP下载尊宝国际手机首页尊宝国际娱乐城齐乐娱乐国际
优乐娱乐齐乐娱乐网优乐娱乐龙8娱乐手机下载