【C语言基础】猜数字游戏+整蛊代码

编程入门 行业动态 更新时间:2024-10-08 19:47:04

【C语言基础】猜数字游戏+<a href=https://www.elefans.com/category/jswz/34/1678706.html style=整蛊代码"/>

【C语言基础】猜数字游戏+整蛊代码

目录

一、猜数字游戏

1、要求

2、怎么生成随机数?

二、整蛊游戏

1、思路

2、程序代码

3、发布程序


一、猜数字游戏

1、要求

自动产生一个1 --100 之间的随机数

猜数字

首先创建一组随机数,输入数字,

a,猜对了,就恭喜你,游戏结束

b,你猜错了,会告诉你猜大了,还是小了,然后继续猜,直到猜对了。

游戏可以一直玩下去,除非选择退出游戏

2、怎么生成随机数?

1.用 rand() 函数

2.为了避免两次调试中随机数相同

rand()函数需要返回了一个 0~32767 之间的数字,随机数不能放到循环里

3.设置一个随机数字生成器

srand()函数 ,设置一个随机起点

4.要保证产生的数足够随机,给srand(随机值)

这个随机值要利用 时间戳(时间转换为数字)

5.怎么利用时间戳

使用time()函数,参数设置为空值 NULL

6.根据srand 的返回值类型 ,故写为

srand( (unsigned int ) time (NULL))

为了不用频繁的设置生成数的起点,将该语句放到 main 函数

srand函数的下放使用就是 不需要的频繁的设置生成数的起点

注:

首先设置主函数,利用do循环让游戏可以持续进行,涉及选择就要用到分支语句 switch(),之后完善各个分支的内容。

二、整蛊游戏

1、思路

首先需要了解两个命令指示符:

输入 shutdown -s -t 60 设置为60秒后关机

取消 shutdown -a

关机函数:

system(“shutdown -s -t 60”)——执行系统命令的

2、程序代码

用 goto 语句来实现,

用 while 循环来实现,

3、发布程序

为了能让朋友中招,我们需要生成一个发布版本,这样直接打开就可以。

方法:找到代码源位置 找debug文件夹,选中.exe文件可直接运行,或者将此处debug改为release ,运行产生一个为release的文件夹,可产生一个发布版本。

4.如何进一步把一个可执行程序添加到服务程序里,让。。。,还请自行揣摩。。

 

更多推荐

【C语言基础】猜数字游戏+整蛊代码

本文发布于:2024-02-11 02:45:53,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1678707.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:整蛊   语言   代码   数字   基础

发布评论

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

>www.elefans.com

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