c语言随机生成10个数
时间: 2024-09-07 22:05:21 浏览: 74
用C语言生成一个随机数独.txt
在 C 语言中,可以使用标准库函数 `srand()` 和 `rand()` 来生成随机数。下面是一个简单的示例,用于生成并打印 10 个介于 0 到 99 之间的随机整数:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
// 设置随机数种子,通常使用当前时间防止每次运行程序都得到相同的序列
srand(time(0));
// 循环生成 10 个随机数
for (int i = 0; i < 10; i++) {
int random_num = rand(); // 随机数生成
random_num = random_num % 100; // 确保数值在 0 到 99 范围内
printf("%d ", random_num);
}
return 0;
}
```
这个程序首先通过 `time(NULL)` 获取当前时间作为随机数种子,然后在循环里使用 `rand()` 函数生成随机数,并用取模运算保证结果在指定范围内。
阅读全文