用c语言写一个随机点人名程序
时间: 2023-03-30 10:02:41 浏览: 194
您好,我可以回答这个问题。以下是一个用 C 语言编写的随机点人名程序的示例代码:
```
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
char* names[] = {"张三", "李四", "王五", "赵六", "钱七", "孙八", "周九", "吴十"};
int num_names = sizeof(names) / sizeof(names[]);
srand(time(NULL));
int index = rand() % num_names;
printf("随机点名结果:%s\n", names[index]);
return ;
}
```
该程序首先定义了一个字符串数组 `names`,其中包含了一些人名。然后使用 `srand` 函数和 `time` 函数来初始化随机数生成器。接着使用 `rand` 函数生成一个随机数,再通过取模运算得到一个在数组下标范围内的随机数,最后输出对应的人名即可。
希望这个程序能够帮到您!
阅读全文