C语言生成0-3之间的随机数
时间: 2024-04-17 21:26:21 浏览: 154
使用c语言生成随机数的示例分享
5星 · 资源好评率100%
你可以使用C语言中的rand()函数来生成随机数。为了生成0到3之间的随机数,你可以使用取模运算符将生成的随机数限制在0到3之间。下面是一个示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
// 设置随机数种子
srand(time(0));
// 生成0到3之间的随机数
int randomNum = rand() % 4;
printf("随机数: %d\n", randomNum);
return 0;
}
```
在这个示例中,srand(time(0))函数用于设置随机数种子,确保每次运行程序时都会得到不同的随机数序列。rand()函数用于生成随机数,%操作符用于将生成的随机数限制在0到3之间。最后,通过printf()函数打印出生成的随机数。
阅读全文