概述
思路:引用随机数所需的stdlib.h与time.h两个头文件;并加以rand函数确立随机数范围,再利用while(for)死循环重复猜数循环;最终以达到猜中随机数的目的。
代码如下:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
srand(time(NULL));
int n;
int m=rand()%100; //用rand函数,确定随机数范围(rand()%100∈1~99);
while(1) // 利用while死循环,无限重复下列步骤;
{ /*注:也可用for死循环;例如for(;;)*/
do{
scanf("%d",&n);
printf("请输入正数噢!n"); //scanf函数写在循环体里,确保可多次输入n值并确保为正数;
}while(n<=0);
if(n>m)
{
printf("猜大了噢!n");
}
else if(n<m)
{
printf("猜小了噢!n");
}
else //猜中随机数后,提示正确并输出n值
{
printf("猜中了,没想到吧,就是本宝宝我。n");
printf("n = %dn",n);
break; //猜中后,利用break自动跳出该循环;
}
}
system("pause"); //经典 'system("pause")' 也可不写(个人习惯);
return 0;
}
数字是随机的,人生亦是如此;我们永远也不会知道下一秒到底会发生什么,与其纠结于未来会发生什么,我更想走好当下的每一步。
加油。
最后
以上就是细腻大树为你收集整理的C语言——随机数猜数小游戏的全部内容,希望文章能够帮你解决C语言——随机数猜数小游戏所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复