c语言随机抽人
时间: 2023-07-03 12:18:34 浏览: 252
QCLEV98,c语言随机抽姓名源码,c语言
可以使用C语言中的rand()函数来实现随机抽人。以下是一个简单的示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
char names[5][20] = {"Alice", "Bob", "Charlie", "David", "Emily"};
srand(time(NULL)); // 初始化随机数生成器
int index = rand() % 5; // 生成0~4之间的随机整数
printf("随机抽中的人是:%s\n", names[index]);
return 0;
}
```
在这个示例代码中,我们将需要抽取的人名存储在一个二维字符数组中,然后使用srand()函数初始化随机数生成器。接着,使用rand()函数生成一个0~4之间的随机整数,用来作为二维字符数组的索引,最后输出被抽中的人名。
阅读全文