C++ 生成 -10 到 30 的随机数 int main() { vector<int> nums; srand((unsigned)time(NULL)); for (int i = 0; i < 20; i++) { nums.push_back(rand()%(41)-10); //生成 -10 到 30 的随机数 } for (int i : nums) { cout << i << " "; } cout << endl; return 0; } 第一次运行结果: 第二次运行结果: