欢迎来到天天文库
浏览记录
ID:14115027
大小:40.50 KB
页数:11页
时间:2018-07-26
《出版物管理系统源程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、出版物管理系统源程序#include#includeusingnamespacestd;classManager{public:charp_name[200],p_author[10],p_company[200],p_date[40],p_price[200];};classDsManager:publicManager{public:DsManager*next;};classCdManager:publicManager{public:CdManager*next;}
2、;classTpManager:publicManager{public:TpManager*next;};//模版类,实现增、删、查templateclassoper{public:M*add(M*m,intf){M*s;intflag=1,i;charname[200],author[10],company[200],date[40],price[200];if(f==1)cout<<"请输入“书”名:";elseif(f==2)cout<<"请输入“CD”名:";elsecout<<"请
3、输入“磁带”名:";cin>>name;M*p=m;while(p!=NULL){if(strcmp(name,p->p_name)==0){if(f==1)cout<<"该书名已经存在,请重新输入:"<next;}if(f==1){cout<<"请输入作者姓名:";cin>>author;cout<<"请输入出版社:";cin>>co
4、mpany;}else{cout<<"请输入演唱者姓名:";cin>>author;cout<<"请输入唱片社:";cin>>company;}cout<<"请输入价格:";cin>>price;while(flag){flag=1;if(price[0]!='0'){intlen=strlen(price);for(i=0;i'9'
5、
6、price[i]<'0'){cout<<"格式错误,请重新输入价格:";cin>>price;break;}if(i==len-1
7、&&(price[i]<='9'
8、
9、price[i]>='0'))flag=0;}}else{cout<<"格式错误,第一位不能零,请重新输入价格:";cin>>price;}}cout<<"请输入出版日期:";cin>>date;s=newM;strcpy(s->p_name,name);strcpy(s->p_author,author);strcpy(s->p_company,company);strcpy(s->p_date,date);strcpy(s->p_price,price);s->next
10、=m;m=s;cout<<"信息已经录入!"<>x;M*p=m;while(p!=N
11、ULL){if(n==0){if(f==1)cout<<"书名t作者t出版社t价格t出版日期"<p_author)==0
12、
13、strcmp(x,p->p_name)==0){n++;cout<p_name<<"t"<p_author<<"t"<p_company<<"t"<p_price<<"t"<p_date<14、p->next;}if(n==0)cout<<"很遗憾,没有找到您所要查询的信息!"<
14、p->next;}if(n==0)cout<<"很遗憾,没有找到您所要查询的信息!"<
此文档下载收益归作者所有