管理系统,如何设置管理者和用户的姓名和密码C++
时间: 2024-02-27 15:57:32 浏览: 29
在 C++ 中,可以通过使用结构体和数组来存储管理者和用户的姓名和密码。下面是一个简单的示例代码:
```c++
#include <iostream>
#include <string>
using namespace std;
// 定义结构体
struct User {
string name;
string password;
};
// 定义管理者和用户的数量
const int NUM_MANAGERS = 2;
const int NUM_USERS = 5;
int main() {
// 创建管理者和用户数组
User managers[NUM_MANAGERS];
User users[NUM_USERS];
// 设置管理者的姓名和密码
managers[0].name = "admin";
managers[0].password = "123456";
managers[1].name = "manager";
managers[1].password = "abcdef";
// 设置用户的姓名和密码
for (int i = 0; i < NUM_USERS; i++) {
cout << "请输入第" << i+1 << "个用户的姓名和密码:";
cin >> users[i].name >> users[i].password;
}
// 输出管理者和用户的姓名和密码
cout << "管理者:\n";
for (int i = 0; i < NUM_MANAGERS; i++) {
cout << managers[i].name << "\t" << managers[i].password << endl;
}
cout << "用户:\n";
for (int i = 0; i < NUM_USERS; i++) {
cout << users[i].name << "\t" << users[i].password << endl;
}
return 0;
}
```
在这个示例代码中,我们首先定义了一个结构体 `User`,包含了 `name` 和 `password` 两个成员变量。然后,我们定义了两个常量来表示管理者和用户的数量,以及创建了两个数组来存储管理者和用户的信息。
接下来,我们通过直接为每个管理者设置姓名和密码的方式来初始化 `managers` 数组,而对于 `users` 数组,则通过循环依次读取用户输入的姓名和密码来进行初始化。最后,我们通过循环遍历数组的方式输出了管理者和用户的姓名和密码。
当然,这只是一个简单的示例代码,实际的管理系统中还需要考虑到数据的安全性、用户名和密码的验证等问题。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)