千家信息网

如何使用C++实现信息管理系统

发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,小编给大家分享一下如何使用C++实现信息管理系统,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下有一个信息管理系
千家信息网最后更新 2025年01月18日如何使用C++实现信息管理系统

小编给大家分享一下如何使用C++实现信息管理系统,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

具体内容如下

有一个信息管理系统,要求检查每一个登录系统的用户(User)的用户名和口令,系统检查合格以后方可登录系统,用C++程序予以描述。

代码如下:

#includeusing namespace std;class Information{private:char *Users;//用户名        char *Password;//密码        char *Password1;//第二次输入的密码        char *users;//登录时输入的用户名        char *password;//登录时输入的密码public:    Information(char *Users="1234567",char *Password="qwer1234"){ //构造函数        this->Users=Users,this->Password=Password;    }    ~Information(){} //析构函数    void deleteusers(){//用户名重复时删除该注册        Users="______";        Password="______";    }    int Login(char *users,char *password){//登录        int b=1;//控制登录的成功或失败        for(int o=0,p=0;o>Users;        cout<<"请设置您的密码:";        Password=(char *)malloc(20*sizeof(char));        cin>>Password;        cout<<"请再次输入您设置的密码:";        Password1=(char *)malloc(20*sizeof(char));        cin>>Password1;//用户名密码输入        if(strlen(Password)==strlen(Password1)){        for(int p=0;p>c;        switch(c){    case 1:{        for(int i=0;i<=100;i++){            int con=inf[i].setinformation();//用户注册            a1=0;            for(int j=0;j>e;            if(e==2){break;}            else if(e==1){continue;}            else if(e!=1&&e!=2)  {cout<<"输入无效"<>u;        cout<<"请输入密码:  ";        p=(char *)malloc(20*sizeof(char));        cin>>p;        for(int z=0;z<=a;z++){            b1=inf[z].Login(u,p);            if(b1==0){ cout<<"Successfully loging in."<

以上是"如何使用C++实现信息管理系统"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0