2022年最新游戏源码分享:猜数字大小程序,包含正常与杀戮模式,挑战你的逻辑思维

游戏源代码

2022年最新游戏源码分享:猜数字大小程序,包含正常与杀戮模式,挑战你的逻辑思维

2022/04/17·江车/c_practice - 码云 - 开源中国(gitee.com)

方案思路

程序启动时会生成一个随机数,玩家需要猜测3次以内的随机数(随机数的范围、次数可以自行设定)。

玩家每次猜测数字时,都会将其大小与随机数进行比较。如果变大或者变小,都会有提示。

游戏分为普通和杀戮(自行设定)两种模式。如果游戏失败,普通模式将自动关闭计算机。如果游戏失败,杀戮模式会自动关闭电脑。添加到注册表。

//游戏思路

//利用二分查找的思想编写一个猜测数字大小的程序。每次玩家在键盘上输入数字时,它都会将其大小与随机数进行比较。

//每次猜大或小都会有提示。你可以猜5次。如果猜错5次,玩家的电脑将被关闭。

//每次输入后清屏

//游戏倒计时。如果玩家没有在规定时间内完成游戏,电脑将自动关闭。

//每次猜错时,让玩家的游戏窗口避开鼠标作为惩罚(待定)

//游戏开始画面菜单打印函数kai_shi函数

// 游戏设置菜单打印函数 she_zhi 函数

// 游戏规则菜单打印函数gui_ze函数

//生成随机数函数时间函数

// 比较输入数是否等于随机数

// 循环以上5次

//失败惩罚

第一步我们需要一个源文件(play game.c)

和一个头文件(game.h)

我们自己创建一个头文件

这是为了防止编写游戏时出现过多的函数和变量。

它们都堆积在一个.C 文件中。代码不要太多。看着会很烦人。当然,你可以把它们全部写在一起。

我们的最终头文件如下所示

可以看到我们把所有函数和全局变量的声明都放在了头文件中,但是没有定义

所以我们创建另一个(game.c)文件来定义我们在头文件中声明的函数和变量

这就是在整个项目中以.c为后缀的文件中引用自己定义的头文件的方法。

#include "game.h"//调用自己写的各种函数

如图第二行所示,我们在game.c文件中引用了我们自己定义的头文件。

该文件还定义了game.h中的函数和全局变量

如图所示,我们用了258行来定义所有函数和全局变量。

我们来看看各个功能是如何实现的

1.开始菜单打印功能

int kai_shi()

for(;;)//游戏开始画面菜单打印

printf("**************************************************** * * **********\n");

printf("**************************************************** * * **********\n");

printf("********************小涵的简单俄语转盘********************\n");

printf("**************************************************** * * **********\n");

printf("**************************************************** * * **********\n");

printf("**************** 输入 1 - 开始游戏************\n");

printf("******************** 输入 2 - 设置游戏********************\n");

printf(&#;

你可能想看:
« 上一篇
下一篇 »

相关推荐

FreeBasic:强大免费开源的64位basic编译器及应用优势

2025年05月10日

82阅读

脊柱侧弯矫正方法大盘点:运动康复、支具矫正等多种方式

2025年05月09日

85阅读

如何在winForm标题栏去掉标题文字且任务栏图标正常显示

2025年05月09日

85阅读

十一黄金周促销广告词大全,国庆购物狂欢等你来

2025年05月09日

77阅读

关闭快速编辑模式及插入模式,设置控制台指定文字颜色举例

2025年05月09日

63阅读

黄金搭档低糖高钙饮品包装及成分功效全解析,适合人群要知晓

2025年05月09日

91阅读