源程序(医院药房药品管理系统c++)

源程序(医院药房药品管理系统c++)

ID:35964056

大小:54.00 KB

页数:12页

时间:2019-04-28

源程序(医院药房药品管理系统c++)_第1页
源程序(医院药房药品管理系统c++)_第2页
源程序(医院药房药品管理系统c++)_第3页
源程序(医院药房药品管理系统c++)_第4页
源程序(医院药房药品管理系统c++)_第5页
资源描述:

《源程序(医院药房药品管理系统c++)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、word完美格式源程序:#include//包含文件读写#include#include//包含strcmp()字符是否相等#include//包含system("cls")清屏#defineMAX60//下列字符数组的大小structDate{//日期charyear[MAX];//年charmonth[MAX];//月charday[MAX];//日};structGoods{//药品信息charname[MAX];//药品名称char

2、price[MAX];//药品价格charnumber[MAX];//药品数量charcost[MAX];//药品总价charkind[MAX];//药品的种类Dateindate;//入库日期Datexiaoqi;//到期时间Goods*next;//下一个结点};classCangkuguanli{//类定义与实现private:intlength;//客户数量Goods*head;//列表的头结点Goods*current;//当前结点public:Cangkuguanli()//构造函数{head=newGoods;

3、//创建头结点current=head;current->next=NULL;length=0;//长度为0}voidCreatlist()//创建新的列表{charg='Y';ints=0;length=0;//初始长度为0;current=head;do{精心整理学习帮手word完美格式Goods*temp=newGoods;//构建新结点信息length++;//每加一个结点链表长度增1temp->next=NULL;cout<<"请输入药品名称:";cin>>temp->name;cout<<"请输入单价:";cin

4、>>temp->price;cout<<"请输入药品数量:";cin>>temp->number;cout<<"请输入总费用:";cin>>temp->cost;cout<<"请输入日期(********):";cin>>temp->indate.year>>temp->indate.month>>temp->indate.day;cout<<"请输入药品有效期(********):";cin>>temp->xiaoqi.year>>temp->xiaoqi.month>>temp->xiaoqi.day;cout<<"请输

5、入药品种类:";cin>>temp->kind;if(head==NULL){head=temp;current=temp;}//head头指针,current尾指针else{current->next=temp,current=temp;}do{cout<<"next?(YN)";//是否继续存入新产品cin>>g;if(g!='Y'&&g!='N'){cout<<"error!!!!";}}while(g!='Y'&&g!='N');}while(g=='Y');//判断是否继续插入新结点}voidOpen()/

6、/打开一个数据文件,并建立链表关联和文件中的记录对应{charfname[20];//文件名称cout<<"inputthenameofthefile";cin>>fname;//输入要打开的文件名ifstreaminfile(fname);//创建输入文件流infile>>length;cout<<"lengthis:"<

7、ds;精心整理学习帮手word完美格式t->next=NULL;infile>>t->name>>t->price>>t->number>>t->cost>>t->kind>>t->indate.year>>t->indate.month>>t->indate.day;if(head==NULL){head=t;current=t;}//跟上面的链表创建相似else{current->next=t,current=t;}}infile.close();//关闭文件流}//openvoidSave()//保存链表信息到文件{i

8、f(length==0){cout<<"列表为空不需存盘";return;}charfname[20];//文件名称cout<<"inputthenameofthefileyouwanttoputdatain";cin>>fname;ofstreamoutfile(fname);/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。