整蛊代码"/>
【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语言基础】猜数字游戏+整蛊代码
发布评论