C语言编写程序,取0-5范围的随机数
时间: 2024-05-09 11:16:08 浏览: 45
C语言程序设计-把20个随机数存入一个数组,然后输出该数组中的最小值;其中确定最小值的下标的操作在fun函数中实现
5星 · 资源好评率100%
你可以使用C语言中的rand()函数来生成随机数。为了确保随机数在0到5之间,你可以将rand()函数返回的值对6取余数,然后再加上0,即可得到0到5之间的随机数。
下面是一个简单的示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int random_num;
srand(time(NULL)); // 设置随机数种子
random_num = rand() % 6; // 生成0到5之间的随机数
printf("随机数: %d\n", random_num);
return 0;
}
```
这个程序首先使用time()函数获取当前时间作为随机数种子,然后使用srand()函数设置种子。接下来,使用rand()函数生成一个随机数,并对6取余数,最后加上0,以确保随机数在0到5之间。最后,程序输出随机数的值。
阅读全文