ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:207.52KB ,
资源ID:8878747      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/8878747.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(商场销售管理系统C课程设计.docx)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

商场销售管理系统C课程设计.docx

1、大学 程序设计课程设计报告 商场销售管理系统 学号 姓名 日期 目 录 一.需求分析……………………………………………….3 二.程序主要功能………………………………………….3 三.程序运行平台………………………………………….4 四.系统功能框架图……………………………………….5 五.程序类说明…………………………………………….6 六.模块分析……………………………………………….7 七.比较有特色的地方…………………………………….13 八.存在的不足与对策…………………………

2、………….13 九.编程体会……………………………………………14 十.程序源代码…………………………………………….15 一.需求分析 本系统旨在实现一个小型的商城销售管理系统,对于一个小型的商场或销售店铺来说,实施本系统不仅可以减少工作人员数量,降低成本,而且可以大大提高工作效率,降低工作强度,方便卖家记录商品流通信息,统计销售情况,分析市场需求,帮助卖家更好的管理商场,以获取跟多的利润。 程序主要实现进货管理、商品基本信息查询与修改、利润计算与销售统计、库存管理等及一些辅助功能。 二.程序主要功能 该程序的主要功能有 1.商品信息管理 可对商品信息进行

3、查看、按一定规则排序及商品查找,其中具体信息包括 商品名称,编号,进货成本价,销售价,进货总量,销售量,可以对库存,已获得利润,总体成本价等进行计算 2.管理员功能 可实现对商品信息的进行修改,添加,删除等功能,并进行文件的操作储存,以更好的保护信息,能有效的管理好商品信息的隐秘性。 3.辅助功能 该程序实现了一下清屏,清空文件,操作提示等善后辅助功能,能帮助用户更好的应用该程序,使程序的功能最大化实现。 三.程序运行平台 该程序是用VC++6.0制做的,使用Microsoft Visual C++ 6.0运行该程序,具体操作是:打开Microsoft Visual C++

4、 6.0,菜单栏里点文件→打开工作区→找到“图书管理系统.dsw”这个文件→打开,或者在资源管理器中双击该文件,此时,VC++6.0会自动打开,并载入该系统相关资源,点击Run命令菜单或者或用快捷键Ctrl+F5运行该程序。 trl计分析能 四.系统功能框架图 商城销售管理系统 进入系统 退出系统 商品信息查看 显示全部内容 商品查找 显示商品信息 按销量排序 按利润排序 商品基本信息 名称 编号 成本 单价 销量 库存 总量 利润 商品管理 修改数据 创建新表 增加商品 删除商品 文件存档 从文件中 提取数据

5、 其它辅助功能 使用说明及帮助等 五.程序类说明 有关商品信息的类 //存储商品信息 class GoodsInfo {public: char * name ; //商品名称 int number; //商品编号 float cost_p; //成本单价 float unit_p; //销售单价 int num_all; //共计商品件数 int num_now; //现存商品件数 int num_sell; //已售出商品件数 float cost_all; //进货总计成本价 float prof

6、it; //已销售商品获得的利润 GoodsInfo * next; //指向下一个商 GoodsInfo(); //构造函数 GoodsInfo(char * a,int b,float c,float u,int all,int sell) ; //重载构造函数 void operator= (const GoodsInfo &right); //重载= void setInfo(char * a,float c,float u,int all,int sell) ; //数据载入 char* getname(){return name;} //返回姓名

7、用于查找 显示商品信息 void Amend(GoodsInfo *); void show(GoodsInfo *); ~GoodsInfo() { delete [] name;} }; 商品类链表 class GoodList :public GoodsInfo { public: GoodList();//构造函数,指针初始化 ~GoodList();//析构函数,释放 GoodsInfo * head; //头指针 GoodsInfo * p; //活动指针1 GoodsInfo * p2; //活动指针2(指向最后一个) void create()

8、 //创建函数 void showinfo(GoodsInfo *); //显示 GoodsInfo * search(); //查找 void saveInfo();//信息存档 void getInfo(); //上传信息 void addInfo(GoodsInfo *); //添加数据 void sort(); //按销量显示 void menu(); void delete_();//删除节点 }; 六.模块分析 菜单: 所有函数均封装在商品类及商品链表类中(GoodsInfo 和 GoodList)信息存储在类GoodsI

9、nfo中,类中定义了3个GoodsInfo指针,一个是*head,作为链表的头指针,另一个是*p,作为活动指针,一个*p2,指向链表的尾节。在不同的类的成员函数中都可使用,为了防止该活动指针使用过频,造成几个函数同时使用同一个指针指向不明,在有些函数里还定义了一些临时指针。 1.创建 此函数为是创建商品信息数据,构成商品信息表是使用,用于让用户批量添加商品。 按照程序的提示,可依次添加商品信息,按‘Y’继续,其他建则停止,返回主菜单。此时链表创建成功,*head指向链表的头,p2指向尾。可用于后续函数的操作。 2.添加 跟创建有一样的用途,用于添加商品信息,不同的是添加只能用于已

10、有原链表存在的情况下。但这个不能批量添加,一次只能添加一个,并且存放在原链表尾节点的后一个,形成一个新的链表。 3.查找 顾名思义,此函数用于查找商品信息。在原始信息过多的时候,可以通过查找(按商品编号和商品名称两钟方式)查看自己想看的商品详细信息。 若不存在该商品,程序则自动输出未找到,然后返回主菜单。若查找到该商品,函数返回该节点的指针,并用单个显示函数显示出来。 4.修改 此函数是基于查找函数之上的。在查找到需要修改的单元后,选择自己需要修改的项目。 函数会询问是否需要继续修改,Y继续,其他键则返回主菜单。 5.删除 删除和修改一样,基于查找函数之上,用于删除不需

11、要的节点。操作方法也和前面类似。 6.显示 此函数用于批量显示商品信息。该函数以表格的型式显示,明了清晰,有助于比较。 7.排序 排序是基于显示函数的一个函数。该函数用选择排序法,以两种(按销量和按利润)方法排序显示,有助于商家对比比较分析哪种商品的销量好利润高,便于管理和优化商城的盈利。 8.上传 当需要输入数据过多过大时,可以通过上传函数,直接把文件中的数据读到程序中并形成链表,然后再继续后续操作。这个和创建函数具有差不多的功能,不过一个是从键盘读入,一个是从文件中读入。文件上传成功后,函数会自动显示成功,然后跳到主菜单进行其他项目。 9.存档 上传和存档是文件和程序的

12、两个接头。在数据操作过程中为避免数据丢失,可边操作变保存,在退出程序之前,程序也会自动弹出询问是否需要保存,这是比较人性化的一点,以免造成不可估量的后果。保存成功后会自动输出成功字样,并退出或继续程序。 存档和上传合并利用,下一次运行程序时,可以直接上传上次所保存的数据然后继续操作,就不需要工作人员一个一个慢慢输入了。 10.其他 清屏是一个辅助函数,为了清晰界面方便操作美化外观。退出程序是会自动询问是否保存文件,然后调用析构函数,释放链表清除数据,然后安全退出。 七、比较有特色的地方 有特色的函数指的是实现地较为巧妙的类的构造函数、成员函数、析构函数等函数,也可以是指针处理

13、的函数,文件处理的函数等比较有特色的函数,能体现巧妙构思即可。特别是运算附的重载,大大减小了代码的数量,简洁了程序。还有就是文件操作方面,比较合理和人性化。 八.存在的不足 在文件编写的时候我此次采用的是txt储存数据,虽然有助于使用者查看数据,但是在面对一串庞大数据是,dat文件的效率明显会高很多。还有就是由于学得不够深,程序的功能总体来说还比较少,有待以后更深层的学习后完善。比如界面方面的处理,和对每天销售情况的记录等等。商品流通的具体过程等该程序都没有记录。需要改进的地方还有很多。 九、心得体会 通过这次课程设计,我清楚的认识到了C++是一门很庞大的并且很有实用价值的一门

14、学科,它一种非常简洁高效的语言。类的特色在这次编程过程中有了充分的体会。就以前所学的C语言而言,我明显感觉到C++在编写这种比较复杂的程序时的优势,他的重载函数运算符的等操作也是一大有点。模块的分块化,当需要用到某个函数时再进行调用,大大增强了程序的可读性,而且代码也更加合理清晰。 就拿这次我所写的商场销售管理系统来说,商品类的操作是一个整体,写在一个中.cpp,文件里面同时也可以另外写到一个.h的头文件里面,在写程序的时候再进行调用。课程设计真的很能锻炼人,平时上课都是讲的基础知识,上机也只是编写的小程序,不能把知识融会贯通。然而这次课设是编写的一个小系统,把所学的知识都联系起来了,在刚刚

15、看到要求时是觉得有很大的难度的,毕竟是第一次编写一个商场销售管理系统。但是想到有志者事竞成,只要敢于思考敢于尝试,按步骤一步一步来也是能编写出程序的。于是我首先把程序类图先画了出来,把程序基本结构勾勒出来,化整为零,一个一个小功能慢慢写起,写完一个在主函数中验证一个看是否正确,通过后在进行下一个,逐步实现。而后编写主函数,菜单等,完善功能。因为我刚刚入门c++,基本工还不足,能力还很弱,所以在写的过程中遇到很多困难,有些以前很熟悉的代码也忘了,于是我开始翻阅以前的书籍,边对照边回忆,终于完成了。特别是在文件操作方面尤为薄弱,我意思到了自己的弱点。由于自己的不足,以后学习还要更加努力,不懂时多问

16、老师多向同学学习。作为一个计算机专业的学生,计算机语言是我们的基本功,我们应该扎实自己的基础,才能更快更好的发展。 十.源代码 #ifndef LIST_H #define LIST_H #include "GOODSINFO.H" class GoodList :public GoodsInfo { public: GoodList(); //构造函数,指针初始化 ~GoodList(); //析构函数,释放 GoodsInfo * head; //头指针 GoodsInfo * p; //活动指针1 GoodsInfo * p2; //

17、活动指针2(指向最后一个) void create(); //创建函数 void showinfo(GoodsInfo *); //显示 GoodsInfo * search(); //查找 void saveInfo(); //信息存档 void getInfo(); //上传信息 void addInfo(GoodsInfo *); //添加数据 void sort(); //按销量显示 void menu(); void delete_

18、); //删除节点 }; #endif //存储商品信息 #ifndef GOODSINFO_H #define GOODSINFO_H class GoodsInfo {public: char * name ; //商品名称 int number; //商品编号 float cost_p; //成本单价 float unit_p; //销售单价 int num_all; //共计商品件数 int num_now; //现存商品件数 int num_sell; //已售出商品件数 float

19、cost_all; //进货总计成本价 float profit; //已销售商品获得的利润 GoodsInfo * next; //指向下一个商 GoodsInfo(); //构造函数 GoodsInfo(char * a,int b,float c,float u,int all,int sell) ; //重载构造函数 void operator= (const GoodsInfo &right); //重载= void setInfo(char * a,floa

20、t c,float u,int all,int sell) ; //数据载入 char* getname(){return name;} //返回姓名用于查找 //显示商品信息 void Amend(GoodsInfo *); void show(GoodsInfo *); ~GoodsInfo() { delete [] name;} }; #endif #include using namespace std; #include"GOODSINFO.H" #include

21、h> GoodsInfo::GoodsInfo() //构造函数 { name=new char [21]; number=cost_p=unit_p=num_all=num_now=num_sell=cost_all=profit=0; next=NULL; } GoodsInfo::GoodsInfo(char * a,int b,float c,float u,int all,int sell) //重载构造函数 { strcpy(name,a); number=b; cost_p=c; unit_p=u; num_a

22、ll=all; num_sell=sell; num_now=all-sell; cost_all=c*all; profit=(u-c)*sell; next=NULL; } void GoodsInfo::operator= (const GoodsInfo &right) //重载= { strcpy(name,right.name); number=right.number ; cost_p=right.cost_p; unit_p=right.unit_p ; num_all=right.num_all ; num_sell=right.n

23、um_sell ; num_now=right.num_now ; cost_all=right.cost_all; profit=right.profit ; } void GoodsInfo::setInfo(char * a,float c,float u,int all,int sell) //数据载入 { strcpy(name,a); cost_p=c; unit_p=u; num_all=all; num_sell=sell; num_now=all-sell; cost_all=c*all; profit=(u-c)*sell; next=

24、NULL; } void GoodsInfo::show(GoodsInfo * h) //显示 { if(h==NULL) cout<<"NULL!\n"; else {cout<<"-----------------------------------\n" <<"商品名: "<name<number<cost_p<unit_p<num

25、sell <num_now<profit<

26、 do {cout<<"请选择需要修改的项目编号:"<>F; switch(F) { case 1 :{cout<<"~~~~~~~~~~~~~~~~~~~~\n" <<"|请输入修改后的名称|\n" <<"~~~~~~~~~~~~~~~~~~~~"; cin.ignore (); cin.getline(h->name,21);break;} case 2 :{cout<<"~~~~~~~~~~~~~~~~~~~~~~~\n" <<"|请输入修改后的成本价: \n" <<"~~~~~~~~~~~~~~~~~~~~~~~"; cin>>h->c

27、ost_p;break;} case 3 :{cout<<"请输入修改后的销售单价: "; cin>>h->unit_p;break;} case 4 :{cout<<"请输入修改后的进货量: "; cin>>h->num_all;break;} case 5 :{cout<<"请输入修改后的销售量: "; cin>>h->num_sell;break;} } h->cost_all=h->cost_p*(h->num_all); h->num_now=h->num_all -(h->num_sell); h->profit=(h->unit_p -(h->cost_p )

28、)*h->num_sell; cout<<"是否需要继续修改?"; cin>>S; } while(S=='Y'); } #include using namespace std; #include #include #include #include"LIST.H" GoodList::GoodList() //构造函数 { p=new GoodsInfo [sizeof(GoodsInfo)]; head=NULL; p2=NULL; p->next =NULL; } G

29、oodList::~GoodList() //析构函数 { while(head!=NULL) {p=head; head=p->next ; delete [] p; } } void GoodList::create() //创建 {int n=0; char f='Y'; cout<<"请输入商品信息:"<next=p; } cout<<"商品名称: "

30、 if(n==1) cin.ignore (); cin.getline (p->name,21); cout<<"商品编号:"; cin>>p->number; cout<<"成本价: "; cin>>p->cost_p; cout<<"销售价: "; cin>>p->unit_p; cout<<"共计商品件数: "; cin>>p->num_all; cout<<"已售出商品件数: "; cin>>p->num_sell; p->num_now=p->num_all-(p->num_sell); p->cost_all=p->cost_p*(p->num_a

31、ll); p->profit=((p->unit_p)-(p->cost_p))*(p->num_sell); p2=p; cout<<"是否继续输入?(输入‘Y’继续)"; cin>>f; cin.ignore(); } if(head!=NULL) p2->next=NULL; //P2指向最后一个 } void GoodList::showinfo(GoodsInfo * h) //显示信息 {cout<

32、<name<number<cost_p<unit_p <num_sell<num_now<profit<next; } } GoodsInfo * GoodList::search() //查找

33、{ if(head==NULL) { cout<<"数据为空!\n";return NULL;} else {GoodsInfo *h; h=head; int f; cout<<"~~~~~~~~~~~~~~~~\n" <<"请选择查找方式: \n" <<"1.按商品编号 \n" <<"2.按商品名称 "<>f; switch(f) {case 1: { int x,y; cout<<"请输入需查找的商品编号:"; cin>>x; while(h!=NULL&&(x!=(y=h->n

34、umber))) h=h->next; if(x==y) return h; lse {cout<<"没有找到该商品!\n";return NULL;} } case 2: {char x[21]; int c; cout<<"请输入需查找的商品名称:"; cin.ignore (); cin.getline(x,21); while(h!=NULL&&(c=strcmp(x,h->name))!=0) h=h->next; if(c==0) return h; else {cout<<"没有找到该商品!\n";return NULL;} } } }

35、 } void GoodList::saveInfo() //存档 { fstream File; File.open("GoodsInformation.txt",ios::out|ios::binary); if(!File) { cout<<"文件打开失败!\n"; exit(0); } p=head; GoodsInfo X; File<<"商品名称 编号 进价 售价 总量 销量 库存 已得利润 \n"; while(p!=NULL) { X=*p; File<

36、"<next; } cout<<"文件保存成功!\n"; File.close(); } void GoodList::getInfo() //上传 { fstream File; File.open("GoodsInformation.txt",ios::in); if(!File) { cout<<"文

37、件打开失败!\n"; exit(0); } char s[81]; GoodsInfo h; File.getline (s,81); int n=0; while(!File.eof ()) { if(File.fail()) break; n+=1; if(n==1) head=p; else { p=new GoodsInfo [sizeof(GoodsInfo)]; p2->next=p; } File>>h.name>>h.number>>h.cost_p>>h.unit_p >>h.num_all>>h.num_sell>>h.num_now >

38、>h.profit; *p=h; p2=p; } cout<<"上传显示完毕!"<next=p; cin.ignore(); cout<<"商品名称: "; cin.getline (p->name,21); cout<<"商品编号:"; cin>>p->number; cout<<"

39、成本价: "; cin>>p->cost_p; cout<<"销售价: "; cin>>p->unit_p; cout<<"共计商品件数: "; cin>>p->num_all; cout<<"已售出商品件数: "; cin>>p->num_sell; p->num_now=p->num_all-(p->num_sell); p->cost_all=p->cost_p*(p->num_all); p->profit=((p->unit_p)-(p->cost_p))*(p->num_sell); p2=p; p2->next=NULL; } void GoodLis

40、t::delete_() //删除节点 { if(head==NULL) cout<<"NULL!\n"; else { cout<<"请输入需要删除的商品编号:"; int n; GoodsInfo * h; cin>>n; h=head; while(h->next!=NULL&&h->number!=n) { p=h; h=h->next; } if(h->number==n) { char F; cout<<"是否确定删除该节点?"; cin>>F; if(F=='Y') { if(h==head) head=h->next; els

41、e p->next=h->next; delete [] h; cout<<"删除成功!\n"; } } else cout<<"未找到该节点!\n"; } } void GoodList::sort () //按销量排序显示 { GoodsInfo *h1,*h2,t; int n; if(head==NULL) cout<<"NULL!\n"; else { int F; cout<<"~~~~~~~~~~~~~~~~\n" <<"请选择排序方式:\n" <<"1.按销量降序排列\n" <<"2.按利润降序排

42、列\n" <<"~~~~~~~~~~~~~~~~\n"; cin>>F; switch(F) { case 1: for(h1=head;h1->next!=NULL;h1=h1->next) { n=h1->num_sell; for(h2=h1->next;h2!=NULL;h2=h2->next) { if((h2->num_sell)>(h1->num_sell)) n=h2->num_sell; if(n!=h1->num_sell) {t=*h2;*h2=*h1;*h1=t;} } }break; case 2: for(h1=head;h1->ne

43、xt!=NULL;h1=h1->next) { n=h1->profit; for(h2=h1->next;h2!=NULL;h2=h2->next) { if((h2->profit)>(h1->profit)) n=h2->profit; if(n!=h1->profit) {t=*h2;*h2=*h1;*h1=t;} } }break; } } showinfo(head); } void GoodList::menu() //菜单 { cout<

44、\n" <<" |************商场销售管理系统***************|\n" <<" |-------------------------------------------|\n" <<" | |\n" <<" |------------------*菜单*-------------------|\n" <<" |

45、 |\n" <<" |1.创建 2.添加 3.修改 |\n" <<" | |\n" <<" |4.显示 5.存档 6.查找 |\n" <<" | |\n" <<" |7.上传 8.排序 9.清屏 |\n" <<" |

46、 |\n" <<" |10.删除 0.退出 |\n" <<" ---------------------------------------------\n" cout<<"*** 请选择操作 ***: "; }#include using namespace std; #include"LIST.H" int main() { cout<

47、 ****************************************************\n" <<" *** ***\n" <<" *** ***\n" <<" *** 欢迎进入商场销售管理系统! ***\n" <<" ***

48、 ***\n" <<" *** ***\n" <<" ****************************************************\n" <<" "; system("pause"); system("cls"); GoodList goods; GoodsInfo * a; int N; goods.menu(); cin>>N; while(N!=0) { switch(N) { cas

49、e 1 : { goods.create(); break; } case 2 : { goods.addInfo(goods.p2); break; } case 3 : { cout<<"~~~~~~~~~~~~~~~~~~~~\n" <<"请选择需要修改的单元\n" <<"~~~~~~~~~~~~~~~~~~~~\n"; a=goods.search(); goods.show(a); if(a!=NULL) goods.Amend(a); else cout<<"*error!*\n"; break; } case 4 : { goods.showinf

50、o(goods.head); break; } case 5 : { goods.saveInfo(); break; } case 6 : { a=goods.search (); goods.show (a); break; } case 7 : { goods.getInfo(); break; } case 8 : { goods.sort(); break; } case 9 : { system("cls"); break; } case 10 :{ goods.delete_(); break; } } goods.menu();

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服