今天我们用C++语言来制作一个小游戏—猜数字。
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
//首先定义一个答案变量,变量名就是答案这两个字的全拼
//它是一个0~99之间的随机数。
srand(time(0));
int daan=rand()%100;//还有一个回答变量,是玩家输入的猜的数字。
int huida=0;
下一步呢,就可以循环进行对回答的逻辑判断了。
//在这里我们不设置循环条件,就在小括号中放入1
while(1){
cout << "请在1~100之间猜数字" << endl;
//输入回答
cin >> huida;
//如果回答比答案大,那就说:大了,再猜一次吧。
if(huida>daan)
{cout<<"大了 再猜一次吧!"<<endl;}
//小了就说小了。
else if(huida<daan)
{cout<<"很遗憾 小了"<<endl;}
//如果既不是大也不是小了,那就只剩下最后一种情况。
//也就是你猜对了。那就说:正确,好样的。