博客
关于我
玩家猜数游戏(v2.0)
阅读量:362 次
发布时间:2019-03-05

本文共 705 字,大约阅读时间需要 2 分钟。

题目要求:

1. 系统随机生成一个介于0~99之间的整数(包括0和99);

2. 玩家输入一整数, 系统根据玩家输入的数值, 提示输入数值与随机数的大小关系, 以供玩家参考;

3. 若玩家连续十次都没有猜对, 那么根据其选择决定是否进入下一轮猜数游戏.

[运行问题汇总]rand()函数生成的随机数为"伪随机数", 每次运行程序时生成的随机数(组)都是一致的: 这是v2.1版本要优化的地方.

#include
#include
void f()//用户抽奖流程{ int magic; int guess;//记录用户输入的数 char i;//循环控制变量 char flag='Y'; printf("猜数游戏开始!\n"); while(flag=='Y') { i=0; magic=rand()%100;//生成一个介于0~99之间的整数(包括0和99) printf("当前次数:\n"); while(i<10) { printf("%d. 请输入一个介于0~99之间的整数: ", i+1); scanf("%d", &guess); if(guess==magic) { printf("猜对了!\n"); break; } else if(guess

 

 

转载地址:http://dfsg.baihongyu.com/

你可能感兴趣的文章
查询某表格上次进行vacuum的时间
查看>>
invalid byte sequence for encoding
查看>>
Highgo Database故障收集脚本
查看>>
failed to initialize the database
查看>>
invalid byte sequence for encoding
查看>>
银河麒麟系统配置apt网络源
查看>>
第七周 4.12-4.18
查看>>
程序设计入门14 结构体
查看>>
程序设计基础75 tips 广度搜索细节问题
查看>>
笨办法学python之数据类型
查看>>
笨办法学Python之将对象名的字符串类型,转化成相应对象
查看>>
ArduPilot源码极速下载手册(一文告别github慢速问题)
查看>>
聊一聊那些应该了解的大佬(飞控,人工智能方向)
查看>>
ArduPilot+mavros+gazebo+QGC联合仿真初体验
查看>>
px4调试bug--添加mavlink_log_info信息
查看>>
redis替换字符串命令
查看>>
redis向数组中添加值并查看数组长度
查看>>
python3基础梳理11python中模块和包
查看>>
JS编写一个函数,计算三个不同数字的大小,按从小到大顺序打印(穷举法)
查看>>
jQuery实现轮播图效果
查看>>