问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

猜数游戏的C语言编译代码

发布网友 发布时间:2022-04-21 01:43

我来回答

1个回答

热心网友 时间:2022-06-17 04:15

#include
#include
//随机数生成函数srand()与rand()
所需的头文件
#include
//time()所需的头文件
int
main()
{
int
sysdata;//系统生成的数据
int
n;
//所猜的数据
int
sum
=
0;//记录猜的次数
srand((unsigned)time(null));
//随机数发生器初始化函数,以时间为种子
sysdata
=
rand()%100+1;
//随机生成1到100的随机数
printf("退出程序请按:ctrl
+
c!\n");
while(1)
{
printf("请输入你猜的数据(1-100):
");
if(scanf("%d",&n)
!=
1)
//用于判断用户是否结束游戏
{
break;
//跳出while循环,结束游戏
}
sum++;
//每输入一次数据,猜的次数加1
if(sum
==
10)
//
当猜的次数大于10次的时候重新生成新的随机数
{
if(n
==
sysdata)
//最后一次猜数正确,输出结果,结束游戏
{
printf("猜数正确,总共猜了%d次!\n",sum);
break;
//跳出while循环,结束游戏
}
else
//最后一次猜数不正确则重新开始游戏
{
printf("猜数次数超过%d次,重新开始游戏!\n",sum);
sysdata
=
rand()%100+1;
//随机生成1到100的随机数
sum
=
0;
}
}
else
{
if(n
==
sysdata)
{
printf("猜数正确,总共猜了%d次!\n",sum);//猜数正确,结束游戏
break;
//跳出while循环,结束游戏
}
else
if(n
>
sysdata)
{
printf("你猜的数据太大!\n");
}
else
{
printf("你猜的数据太小!\n");
}
}
}
printf("猜数游戏结束!\n");
return
0;
}
测试结果:
退出程序请按:ctrl
+
c!
请输入你猜的数据(1-100):
50
你猜的数据太小!
请输入你猜的数据(1-100):
75
你猜的数据太小!
请输入你猜的数据(1-100):
85
你猜的数据太大!
请输入你猜的数据(1-100):
80
你猜的数据太小!
请输入你猜的数据(1-100):
82
你猜的数据太小!
请输入你猜的数据(1-100):
84
猜数正确,总共猜了6次!
猜数游戏结束!
press
any
key
to
continue
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
qq空间的花藤怎么样才能开更多的花 QQ空间里的花藤怎样长的快 QQ空间领养的花藤怎样成长快点啊、? 新宝马x1的空调滤芯在哪里? 下载电脑管家后,网页游戏微端不能登录了,是不是管家隔离区里的 对微端... 烈焰传奇为什么无法登录烈焰微端无法登陆游戏 街机三国用微端登陆不了,总提示登陆超时,怎解决? 如何在word中插入己有公式的 excel表,并在文档中多处引用这张表计算结果... 钢化玻璃碎了会掉么 朝阳的社保中心地址 猜数游戏c语言 如何编译linux版本 请问在linux下如何 !!直接挂载!! 此光盘 espeak-1.46.02-2-x86_64.pkg.tar.xz怎么解压缩 电风扇打开不按档位4条线都有电,只要一按档位就都没电 求大神告诉我这是什么虫虫=。=我家有好多好多 有人到我店里不小心让我们的电风扇打手了,怎么办? 有没有儿童谜语谜底是电风扇 第七连建制什么意思 电风扇启动不了的原因,如何解决这一问题? 手指在工作中被电风扇打到过程怎么描述 手指被电风扇打了2个血泡,没破皮要不要挑破啊 在线等 电风扇怎么开 404 Not Found 电风扇无法打不开里面呀? 电风扇怎么打油 电风扇,打一个阿拉伯数字。1至16的数字。 电风扇怎么打油? a型血和o型血会溶血吗_o型血和a型血的孩子溶血概率大吗 溶血性链球菌感染 C语言编程 猜数游戏 一道C语言猜数游戏编程题 c语言 简单猜数游戏 急 c语言,编写一个猜数字游戏 用C语言编写猜数游戏 C语言猜数游戏 C语言编写猜数字游戏 C语言猜数游戏(自定义函数) 猜数字游戏c语言 求C语言程序,猜数游戏。 如何猜数游戏C语言程序设计? 猜数游戏 c语言编程题 用c语言编写一个猜数游戏 c语言猜数字游戏源代码 猜数游戏C语言算法 c语言猜数字游戏 猜数字游戏 C语言简单程序代码 一部主角叫陈默的言情小说 主人公叫陈默的都市小说 男主叫陈默的小说