1 / 12
文档名称:

银行账户管理系统++c++.doc

格式:doc   大小:27KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

银行账户管理系统++c++.doc

上传人:iris028 2019/11/24 文件大小:27 KB

下载得到文件列表

银行账户管理系统++c++.doc

相关文档

文档介绍

文档介绍:/************************2、银行账户管理系统开发一个简易的银行账户管理系统,主要针对银行业务中的储户存款、取款、查询余额、统计储户指定信息等功能。采用对象链表或对象数组存放各个对象,实现新增、修改、删除、查询以及统计等功能。***************************/#include""#include""#include<>#include""#include""ount{   //银行账户(Account)类private:intzhanghao;  //银行账号charname[10]; //账户名int yu_e;    //账户余额public:Account(){zhanghao=0;strcpy(name,0);yu_e=0;} //构造函数intzhang(){returnzhanghao;}         //得到账号信息voidkaihu(intzhang);            //开户voidcunkuan();                //存款voidqukuan();                //取款voidcha_yu();                //查询余额voiddisp();                //显示账号所有信息};typedefstructAtt{             //ountA;structAtt*next;}ATT;ount::kaihu(intzhang){      //开户cout<<"请输入用户姓名:"<<endl;cin>>name;zhanghao=zhang;yu_e=0;}ount::cunkuan(){     //存款cout<<"请输入存款金额:"<<endl;inta;cin>>a;yu_e+=a;}ount::qukuan(){     //取款cout<<"您的余额为"<<yu_e<<" 请输入取款金额:"<<endl;inta=0;do{if(a>yu_e){cout<<"余额不足!!请重新输入:"<<endl;}cin>>a;}while(a>yu_e);yu_e-=a;}ount::cha_yu(){   //查询余额cout<<"账户余额为:"<<yu_e<<endl;}ount::disp(){      //显示账号所有信息cout<<"银行账号为:"<<zhanghao<<" 账户姓名:"<<name<<" 账户余额:"<<yu_e<<endl;}voidmenu(){   //主界面cout<<"*********银行管理系统*********"<<endl;cout<<" 1、开户          "<<endl;cout<<" 2、存款          "<<endl;cout<<" 3、取款          "<<endl;cout<<" 4、查询余额        "<<endl;cout<<" 5、显示账号所有信息    "<<endl;cout<<" 6、注销账户        "<<endl;cout<<" 0、退出系统        "<<endl;cout<<"请输入您的选择(0~6)    "<<endl;}voidshixian(){ATT*A,*C,*serchp,*search,*fp; //A为新结点指针 C为链表头指针 serchp为尾指针指向最后一个结点 searchp为遍历链表指针用于判断账号是否存在intzhang;     //zhang表示用户输入的账号C=(ATT*)malloc(sizeof(ATT));C->next=NULL;     //头结点为空(一直都没用)serchp=C;charc='0',ch,c1;   //c用于判断是否继续操作(主界面) ch用于判断选择输入是否正确 do{system("cls"); //清屏menu();     //显示主界面cin>>ch;while(ch<'0'||ch>'6'){cout<<"输入有误,请重新输入:"<<endl;cin>>ch;getchar();}switch(ch){   //选择相应的操作case'1':               //开户cout<<"请输入银行账号:"<<endl;search=serchp->next;do{if(search!=NULL){cout<<"输入账号已存在,是否继续输入(y/n)"<<endl;cin>>c1;if(c1=='n'){break;}else  cout<<"请重新输入"<<endl;}cin>>zhan