用c写一个随机点名的exe文件
时间: 2023-03-30 07:02:56 浏览: 77
好的,我可以回答这个问题。您可以使用C语言中的rand()函数生成随机数,再根据生成的随机数来选择名字。以下是一个简单的示例代码:
```
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
char *names[] = {"张三", "李四", "王五", "赵六", "钱七", "孙八", "周九", "吴十"};
int num_names = sizeof(names) / sizeof(names[]);
srand(time(NULL)); // 初始化随机数生成器
printf("今天的点名结果是:%s\n", names[rand() % num_names]);
return ;
}
```
这个程序会从`names`数组中随机选择一个名字,并输出到屏幕上。注意,为了让每次运行结果都不同,我们在程序开始时使用`srand()`函数初始化了随机数生成器。
相关问题
用java写一个随机点名程序
你好,我是 C 知道,我可以回答你的问题。以下是用 Java 写一个随机点名程序的代码:
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
public class RandomName {
public static void main(String[] args) {
ArrayList<String> names = new ArrayList<String>();
Scanner scanner = new Scanner(System.in);
Random random = new Random();
System.out.println("请输入学生姓名,以回车分隔,输入 end 结束:");
String name = scanner.nextLine();
while (!name.equals("end")) {
names.add(name);
name = scanner.nextLine();
}
int index = random.nextInt(names.size());
System.out.println("随机点名结果:" + names.get(index));
}
}
希望能帮到你!
用html写一个随机点名系统
好的,我可以回答这个问题。以下是一个简单的用HTML实现的随机点名系统:
```html
<!DOCTYPE html>
<html>
<head>
<title>随机点名系统</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<h1>随机点名系统</h1>
<p>点击下面的按钮,随机选择一个名字。</p>
<button onclick="randomName()">点名</button>
<p id="name"></p>
<script>
function randomName() {
var names = ["张三", "李四", "王五", "赵六", "钱七"];
var index = Math.floor(Math.random() * names.length);
document.getElementById("name").innerHTML = names[index];
}
</script>
</body>
</html>
```
这个系统包含一个按钮和一个段落,点击按钮会随机选择一个名字,并在段落中显示出来。在JavaScript代码中,我们定义了一个名字数组,然后使用Math.random()函数生成一个0到1之间的随机数,将其乘以名字数组的长度,再使用Math.floor()函数向下取整,得到一个随机的数组下标,最后将对应的名字显示在段落中。
相关推荐
![](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)