用c++编写一个点名系统
时间: 2023-11-12 09:08:39 浏览: 64
好的,下面是一个简单的点名系统的 C++ 代码:
```c++
#include <iostream>
#include <vector>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
vector<string> names; // 创建一个字符串向量来存储名字
string name; // 用于输入名字的字符串
int numStudents; // 学生数量
int randomNumber; // 随机数
// 输入学生数量
cout << "请输入学生数量:";
cin >> numStudents;
// 输入每个学生的名字
for(int i = 0; i < numStudents; i++)
{
cout << "请输入第 " << i + 1 << " 个学生的名字:";
cin >> name;
names.push_back(name);
}
// 生成随机数
srand(time(0));
randomNumber = rand() % numStudents;
// 输出被点名的学生的名字
cout << "被点名的学生是:" << names[randomNumber] << endl;
return 0;
}
```
这个点名系统会要求用户输入学生数量和每个学生的名字,然后随机选出一个学生来进行点名。
相关推荐
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)