#include "iostream"
#include "cstdlib"
#include "ctime"
using namespace std;
int main()
{
srand(time(NULL));
int a=rand()%1001;
cout<<"请猜想一个1-1000之间的整数"<<endl;
int b;
int i=0;
while(1)
{
cin>>b;
if(b!=a)
{
if(a>b)
{
cout<<"小了"<<endl;
i++;
}
if(a<b)
{
cout<<"大了"<<endl;
i++;
}
}
if(b==a)
{
cout<<"猜对了"<<endl;
i++;
cout<<"共计猜了"<<i<<"次";
break;
}
}
return 0;
}
运行结果:
知识点总结:学会用随机数函数
猜数字游戏
本文介绍了一个简单的猜数字游戏程序,使用C++语言实现。程序利用了srand和rand函数生成1到1000之间的随机数,并提示用户进行猜测。通过比较用户输入与随机数的大小给出相应提示,直至猜中为止。

被折叠的 条评论
为什么被折叠?



