C语言游戏源代码_第1页
C语言游戏源代码_第2页
C语言游戏源代码_第3页
C语言游戏源代码_第4页
C语言游戏源代码_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、个人-ZQ语言游戏源代码1、简单地开机密码程序0!”);()()()()();*假设有错误不能通过程序*)0 * *”:; *本程序地位置*;*是 地备份*(); *:*(); * VG);0()();();*读取前各字符*UV;()*假设读取地和指针一样就关闭文件、不然就添加*();()0()(,);();(0)()();)();();()()();()();();* *)0;()()()()();()()()()(:);0();()(); *假设字符多于个字符就结束本次输入*();1/26个人-ZQ()11;J;)();/)(;)()(0;/)( 0)(0;()*蛇吃掉食物*(0;(,);

2、10 / 26个人-ZQ0/ 0;(;)*画出蛇*();(0z L n A);)0;0;0;();0;();0;();/();0;0;0;)(;)*画出蛇*();,);)0;0;/0;(口,口,);(0) *如果没按有效键就重新开始循环*();0;11 / 26个人-ZQ)()*如果蛇死了就退出循环*0;();();();0;0;C,()?);0(0;)0;)3、语言实现移动 系统*低于矩阵中所有元素*“关于交通数据地文件*可用地发射器数量*12 / 26个人-ZQ(皿,用,(H1 ;川*上午:地交通数据*;*上午:地交通数据*口周末交通数据*,*通勤人员数据地权重因子*营销人员数据地权重因子

3、*;*周末数据地权重因子*,*每个发射器地位置*;:*和数据中当前地最大值*,*矩阵地循环计数器*; *发射器地循环计数器*填入并显示交通数据*(,);(“:、W)0(Q W);(膻 V)();请用户输入权重因子 *(Q:)( )()()()();计算并显示加权后求和地数据*(*(A :V)();在矩阵中找出个最大值,将坐标临时存储在和中,然后把最后地结果坐标输出(Q:V);();*以一个过低地值为起点开始查找*()()()产将选中地单元赋一较低地值以防止下次再选中这一元素,显示杳找结果(“ ,);)0;13 / 26个人-ZQ)*把中地交通数据填充到个X数组中 (口,*输出*口口*输出* 用

4、,*输出*(;*循环计数器*;*文件指针*(”);(;) ()();) *显示一个X整数矩阵地内容 ()(;*循环计数器*()() (%川);m)、扑克牌游戏:给你张牌,然后让你在心中记住那张牌,然后电脑分组让你猜你记住地牌在第几组, 然后猜出你记住地那张牌.:出自儿童时地一个小魔术:修改历史14 / 26个人-ZQ*牌地总张数*一色牌地张数*扑克牌结构*(*扑克牌面上地大小* ; *扑克牌地花色*;*: 洗牌,然后随机地得到张牌,要求九张牌不能有重复.:0:被修改地表(此项仅对于牵扯到数据库操作地程序):被修改地表(此项仅对于牵扯到数据库操作地程序):牌结构,结构数组地大小:此函数修改口地值

5、,希望得到九张随机牌:此函数有,有时会产生两个相同地牌,有待修订*(*,);*: 显示数组地内容:0:被修改地表(此项仅对于牵扯到数据库操作地程序):被修改地表(此项仅对于牵扯到数据库操作地程序):*牌结构指针,结构数组地大小:(*,);*:把张牌分别放到个数组中,每组张分组:0:被修改地表(此项仅对于牵扯到数据库操作地程序)15 / 26个人-ZQ被修改地表(此项仅对于牵扯到数据库操作地程序)*牌结构指针,结构数组地大小: 此函数修改*,*,*地值*(*, *, *, *);*:用递归计算,所选地牌:0:被修改地表(此项仅对于牵扯到数据库操作地程序):被修改地表(此项仅对于牵扯到数据库操作地

6、程序):此函数修改*,*,*地值*(*, *, *,);*:右移操作被修改地表(此项仅对于牵扯到数据库操作地程序)被修改地表(此项仅对于牵扯到数据库操作地程序):此函数修改*产,*地值*(*, *, *, )0;*存放九张牌*口;*第一组牌*口;*第二组牌*口;*第三组牌* ;*玩家地选择*存放玩家所记住(选)地牌* ;(,);*洗牌,得到九张牌*(“请记住一张牌千万别告诉我!最多经过下面三次我与你地对话,我就会知道你所记 地那张牌!”);(“如果想继续玩,请准确地回答我问你地问题,根据提示回答!)(“请放心,我不会问你你选了哪张牌地!)16 / 26个人-ZQ(,);*把张牌分别放到个数组中

7、,每组张分组*(,);(“请告诉我你记住地那张睥所在行数) 0;()*分支猜你玩家记住地牌*(“你在撒谎!不和你玩了!)();0;0;)0;0;();)(“你猜地牌为门;(“我猜地对吧,哈哈。0();)*地原代码*(*,)(口*临时数组,用于存储牌*最为产生随机数地种地* ; *在牌地产生中起着指示作用* ()0();*洗牌*()0 ;(,)17 / 26个人-ZQ(0);(1/)*找张牌给*(;)(,);()”把余数给*”;*把商给*)*地原代码,将会自动换行*(*,)();(0 ()(“”);*自动换行*)*地原代码*(*, *, *, *) *循环参数*分给三个数*()();)*分给接下

8、来地三个数*()(;*分给接下来地三个数*( )();)V;(0)();()()()()( 1)();) ) () ();0;)2、彩色贪吃蛇;*游戏速度*,;*游戏分数*2/26个人-ZQ(1);(“你在撒谎!不和你玩了! );)、语言实现打字游戏*(口口)*刷新屏幕地输出图像*0;)*输出现在地等(级,击中数和现在己下落总数*();)()(口口);();* 0 *();* *()*离开程序时,调用该函数结束程序.* (0;rww . );0;20 / 26个人-ZQ0;*()*进入游戏时选择游戏等级*()* *(0;( .);0;()();00;(!);* () * *()*随生成一个新地

9、字符并将其加入数组地首行*(0(0 0);(0);口 ;0;* *0;)* *()*将最后一行置空,并使所有在数组中其他行地字符下降一行*(0*遍历最后一行地所有字符,如果该字符非空那么将其置空并使加一 *(h 一;21 / 26个人-ZQ)(*从倒数第二行地最后一个字符开始开始向前遍历该数组内地元素, 如果该位置非空那么将该字符移动至下一行*()(;口 ;* * 0 * () *0;* *()*判断是否有字符从键盘键入.如果有,那么从最后一行地最后一个元素开始遍历该数组,找出该字符,并把对应 位置置空,且返回.如果有输入,但屏幕上无对应项,或无输入那么返回*()*判断用户是否从键盘键入字符.

10、如果返回值为* 0;0()0;()(0;(.);0;()(22 / 26个人-ZQ0;* * 0 * 0 *0;* () *0;* *()*判断该次地成绩并输出对应地结果,询问用户是否继续,假设继续,判断是否可 以进入下一级别.*;0;0;0(八);(!);(!);( .);( ? );0;0(0;0;* *:0;(:);)* * * *()*进入程序时调用该函数,提示其操作.*23 / 26个人-ZQr!);o;o:()*用户选择退出,退出主程序*r. );()(0;()0;()0;):0;)*函数声明*(口口); 0;();();();();();0;*24 / 26个人-ZQ(0);0;

11、)*初始化屏显数组*()0 口口;口口;* 0 * 0;(;)*开始运行主程序*(!);0;0;0()*延迟*0;()*当为地整数倍,即上一个字母下落行时生成一个新地字母在首 行并刷新屏幕*(0;0; * 0 *()*如果用户输入了字符并且正确,那么使答对地数加一,并刷 新屏幕*0;0; * 0 *(*)*当*时,屏幕上地字母下落一行,并刷新屏幕,假设最后一行 有字母,那么使错过数加一 *0;0;25 / 26个人-ZQ* 0*0 *当正确数加错误数等于预置地总字母个数时跳出该循环*(00*当用户成绩在以上,并且等级小于时,等级加一,即进入下一 级别*26 / 26个人-ZQ);3/26个人-ZQ);U4/26个人-ZQ5/26个人-ZQ););11););();( *定义结构体存储食物地属性*6/26个人-ZQ;*食物地坐标*;*值为表示屏幕上没有食物,值为表示屏幕上有食物*;*食物颜色* *定义结构体存储蛇地属性*(;*每一节蛇地坐标*;口*存储每一节蛇地颜色*;*蛇地节数*;*蛇移动地方向;*蛇地生命,如果为,蛇死,游戏结束*);()*图形驱动*0;*, , , )*汉字点阵*(*()(*,);*调用汉字点阵输出程序,显示标题和作者信息*作者由学科*7/26个人-ZQ)()*画出四

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论