用c++编程?

先由计算机“想”一个1~100之间的数字请人猜,如果猜对了,则计算机给出提示“Right!”,否则提示“wrong!”,并告诉所猜数字是大(too high)还是小(too low) 然后结束游戏
2026年09月23日 21:41
有2个网友回答
网友(1):

为了让计算机在不同的运行中“想”出一个不同的数,应当使用随机化随机数种子的方法,这就需要包含cdtsio和ctime这两个头文件。然后让计算机“想”出一个1~100之间的随机整数x。接下来的事就好办了:
给出提示后,程序从键盘接收一个整数n,然后使用嵌套的if语句,对n等于、大于、小于x的情况,分别给出相应的提示就可以了。
#include
#include
#include
using namespace std;
int main()
{ int x,n;
srand(time(0));
x=rand()%100+1;
cout<<"请输入一个整数(1~100):";
cin>>n;
if(n==x)cout<<"Right!\t";
else if(n>x)cout<<"Wrong!Too high\n";
else cout<<"Wrong!Too low\n";
return 0;
}

网友(2):

图片太模糊了,看不清