#includeusing namespace std; int main() { //添加随机种子,作用:利用当前系统时间生成随机数,防止每次随机数都一样 srand((unsigned int)time(NULL)); int num=rand() % 100 + 1;//rand()%100:随机生成0到99的数字 //cout << num << endl; int num1 = 0; while (1) { //循环条件为1,代表一直会循环,所以在循环体里增加break跳出 cout << "用户输入数字为:" << endl; cin >> num1; if (num1 > num) { cout << "您猜测的数字偏大" << endl; } else if (num1 < num) { cout << "您输入的数字偏小" << endl; } else { cout << "恭喜您猜对了" << endl; break;//跳出当前循环 } } system("pause"); return 0; }



