C++实现《灵魂探测器》简易版 探测到周围的灵魂

大家玩过灵魂探测器吗?这是一款趣味性的软件,它的功能就是告诉你周围飘游着哪些“灵魂”😨。它的“雷达”每过一小段时间就会探测到一个灵魂并显示ta的基本信息。今天我们就通过C++来实现这个游戏🎮🎮的简易版,拥有一个属于自己的灵魂探测器吧! 首先我们要知道实现这样的程序需要运用哪些语法: 1.就算世界上有灵魂,凭借现在的科学手段和我们的代码肯定都是无法探测到的😭所以显示出来的所谓的灵魂信息肯定是通过随机时间种子所产生的随机值🎈所以需要用到随机时间种子。
摘要由CSDN通过智能技术生成

        大家玩过灵魂探测器吗?这是一款趣味性的软件,它的功能就是告诉你周围飘游着哪些“灵魂”😨。它的“雷达”每过一小段时间就会探测到一个灵魂并显示ta的基本信息。今天我们就通过C++来实现这个游戏🎮🎮的简易版,拥有一个属于自己的灵魂探测器吧!

        首先我们要知道实现这样的程序需要运用哪些语法:

         1.就算世界上有灵魂,凭借现在的科学手段和我们的代码肯定都是无法探测到的😭所以显示出来的所谓的灵魂信息肯定是通过随机时间种子所产生的随机值🎈所以需要用到随机时间种子。

         2.每次探测到灵魂中间都要隔一段时间,需要用到clock_t变量,以及循环来实现等待,而这个等待的秒数也是一个随机值,C++小白可以在我们的csdn社区学习一下这个语法。

         那我们需要这个灵魂的哪些信息呢?🤔我从原版灵魂探测器中选择了几个:方向,年龄,距离。所以我们需要4个随机值(包括等待的秒数)

#include<iostream>

using namespace std;

//等待函数

void wait(int m)

{

    clock_t start=clock();

    while(clock()-start<=m*CLOCKS_PER_SEC);

}

/*因为生成随机值的过程比较繁琐,所以我定义了一个可以生成一个随机值并返回它的函数t  之所以最后要增加1,   是因为所生成随机数的范围是0~a-1,但是在我们所显示的灵魂信息中&

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值