请你用C语言写一个随机选人的程序
时间: 2023-04-07 15:03:52 浏览: 164
好的,我可以回答这个问题。以下是一个简单的用C语言编写的随机选人程序:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
char names[5][20] = {"Alice", "Bob", "Charlie", "David", "Eve"};
int num_names = 5;
srand(time(NULL));
int random_index = rand() % num_names;
printf("随机选中的人是:%s\n", names[random_index]);
return 0;
}
```
这个程序定义了一个包含5个名字的数组,然后使用`time`函数来初始化随机数生成器,最后使用`rand`函数生成一个0到4之间的随机数,用来选出一个名字。
相关问题
用C语言写一个随机程序
你好,以下是回答:
可以使用C语言中的rand()函数来生成随机数。需要先使用srand()函数来初始化随机数种子,可以使用time()函数来获取当前时间作为种子。以下是示例代码:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int i;
srand((unsigned)time(NULL)); // 初始化随机数种子
for(i = ; i < 10; i++)
{
printf("%d ", rand()); // 生成随机数并输出
}
return ;
}
希望能对您有所帮助。
请用c语言写一个hello world程序
你好,下面是使用C语言编写的“Hello World”程序:
#include <stdio.h>int main()
{
printf("Hello World!\n");
return 0;
}
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)