c++随机生成整数,整数范围1到36
时间: 2024-03-22 15:41:13 浏览: 109
C++生成随机数
您可以使用C++中的随机数生成器函数`rand()`来生成整数。为了确保生成的整数在1到36之间,您可以使用取模运算符`%`。下面是一个示例代码:
```c++
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
srand(time(NULL)); // 设置种子
int num = rand() % 36 + 1; // 生成1-36之间的整数
cout << "随机生成的整数是:" << num << endl;
return 0;
}
```
该程序使用当前时间作为种子,以确保每次运行程序时都会生成不同的随机数。生成的随机数使用取模运算符将其限制在1到36之间,并将其存储在变量num中。最后,该程序将生成的随机数输出到屏幕上。
阅读全文