> 文档中心 > 猜数字(写的不太好,不喜勿喷)

猜数字(写的不太好,不喜勿喷)

输入:n(0<n<10)(n为整数)

输出:“猜对了”“大了”“小了”

  • C++中万能头文件的应用
  • 随机函数的应用
  • 输入、输出的应用
#include using namespace std;int main(){    srand(time(0));    int answer = rand() % 10 + 1;    int user = 0;    int cnt = 0;    while (1)    { cout << "请输入你猜的数字(1到10之间):" <> user; cnt++; if (user > answer)     cout << user << "大了" << endl; if (user < answer)     cout << user << "小了" << endl; if (user == answer) {     cout << "猜对了" << endl;     cout << "你一共猜了" << cnt << "次。";     break; }    }    return 0;//养成好习惯}

我只是个编程小白,写的不太好,有修改意见的可以直接发在评论区里哦。

代码运行结果如下:

 (猜了一次就猜对……这个……)