不引用rand相关函数,用for循环生成 随机数c++并给出代码
时间: 2024-05-01 18:22:43 浏览: 142
c++中生成随机数
可以使用当前的时间作为随机数生成器的种子,然后借助取模运算生成一个随机序列。以下是一个生成随机数的示例代码:
```c++
#include <iostream>
#include <ctime>
using namespace std;
int main() {
// 使用当前时间作为随机数生成器的种子
srand(time(nullptr));
// 生成10个随机数
for (int i = 0; i < 10; i++) {
int rand_num = rand() % 100; // 生成0~99之间的随机数
cout << rand_num << " ";
}
return 0;
}
```
这段代码将会生成10个0~99之间的随机数,并将它们输出到控制台上。
阅读全文