数据结构课程设计C/C++版--美团餐馆预定信息的管理与分析 1 2
努力学习低端局 2024-07-04 08:05:04 阅读 82
第1关:用户注册
任务描述
本关任务:从文件user.txt中读取用户信息,包括账号、密码、联系方式等,创建一个用户信息的顺序表,根据账号判断顺序表中是否存在当前用户。如果存在,则添加失败。否则,判断输入的用户信息中是否有非法输入,若有则添加失败,否则将该用户作为新结点,按顺序插入到顺序表的相应位置,并将用户顺序表写入user.txt中。
测试说明
平台会对你编写的代码进行测试:
测试输入:<code>191004,113312
,17813967283
; 预期输出: 注册成功!
测试输入:190010
,234345
,15856576574
; 预期输出: 注册失败
#include<bits/stdc++.h>
using namespace std;
#define MAX_USER 10000
struct User{
char *account;
char *password;
char *phone;
};//用户
typedef struct LNode{
User *users;
int length;
}UserList;//用户的顺序表
void InitialUserList(UserList &user_list){
//初始化user_list
user_list.users = new User[MAX_USER]; // 分配最大用户数的内
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。