c课程设计:销售管理系统内容摘要:
cinsSaleNum。 coutendl。 } //**************************************** //* 添加销售记录 * //* 函数原型: void Add() * //* 功 能:确定是否继续录入销售记录 * //**************************************** void Sale::Add() { Sale *p1, *p2。 char cChoose。 //输入 y/n进行下一步操作 p1=new Sale。 //申请内存 p1Next=NULL。 //置为空 if(!Head) { Head = p1。 } else {//找到最后的链接列表 p2 = Head。 while(p2Next) p2=p2Next。 p2Next=p1。 }//添加一个记录到链表的末尾 while(1) { InputData(p1)。 cout还想继续添加数据。 (y/n)。 cincChoose。 //输入的 y/n进行操作 if(39。 n39。 ==cChoose||39。 N39。 ==cChoose) {//不进行操作 p1Next=NULL。 //将 p1的下一个节点置为空 Hand_Menu()。 //返回主界面 return。 } else {//输入 y继续添加信息的情况 p2=p1。 p1=new Sale。 //分配一个内存空间给 p1 p2Next=p1。 //将 p1指向 p2 的 下一个节点 } } } //********************************** //* 输出销售信息 DisplayInfo函数 * //* 函数原型: void DisplayInfo() * //* 功 能:显示所有的销售信息 * //********************************** void Sale::DisplayInfo() { Sale *p。 if(!Head) {//头指针为空,没有任何数据 cout没有任何销售信息 \n。 system(pause)。 //暂停,使用户能看到上一句话的显示 Hand_Menu()。 //返回到主界面 return。 } else {//头结点不为空的情况 cout\t\t显示所有销售信息 \n。 coutSalerNum\t\tProductNum\t\tSaleNum\n。 p=Head。 while(p) {//循环,直到结点不为空 coutpSalerNum\t\t\t。 //将销售员的代号录入 到 SalerNum coutpProductNum\t\t\t。 //将销售产品代码录入到 ProductNum coutpSaleNum\t\t\t。 //将销售额录入到 SaleNum p=pNext。 //指向下一个节点 coutendl。 } } } //********************************************** //* 删除销售信息 Delete函数 * //* 函数原型: void Delete(Sale *head,int num) * //* 功 能:删除指定的销售记录 * //********************************************** void Sale::Delete(Sale *head,int num) { Sale *p,*p1。 p=head。 if(head==NULL)//判断头结点是否为空,为空就没有课删除的销售记录 { cout***********友情提示,没有可删除的销 售记录 !*********** \n\n。 } while(pSalerNum!=numamp。 amp。 pNext!=NULL)//循环。 输入的销售员代号是否和已输入的销售员代号相匹配而且 p的下一个节点不为空 {。c课程设计:销售管理系统
本资源仅提供20页预览,下载后可查看全文
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
相关推荐
c-tpat人事安全管理规范
确保人力资源安全 ,防止恐怖事件发生 ,满足美国海关 C— TPAT 反恐指导要求。 范围 适用于公司所有雇员 主要 职责和权 限 行政经理负责策划和督促实施,相关部门密切配合。 行政部人事招聘文员负责对 对应聘人员进行面试,核实身份证原件及其它有效证件 行政经理及副理负责重要职
c-tpat安全管理责任制
公司财物与员工的安全。 2. 适用范围 适用于本公司所有的涉及安全的活动。 3. 职责 现任命 安全经理,其职责为 : A.负责厂内一切物理安全的策划及维护,每月负责评估审核和安排改善及预防措施。 B.负责对所有保安人员的躯体安排工作及培训课程的主持。 C.负责厂区的一切安全事故的调解和处理,负责政府开会的参与
c-tpat管理手册文件说明书
业区前必须经过验证才能入闸,非经验证确认不能放行入闸, 同时需要有保安引导其将车辆停放在指定的停靠区域。 对车辆司机身份进行识别,在查验之后,会派发一张《车辆出入卡》给司机作为进入凭证。 本厂车辆进入时,如有客户随行,同样要登记 本厂非载货车辆出厂需要凭业务部或人事及行政部签发的《放行条》,经值班保安查验才能出厂;本厂载货车辆出厂需凭货仓部开出《放行条》 ,经值班保安查验才能出厂
c课程设计-学生选课管理系统说明书
息类 {Student *head。 //头指针 Student *p。 //当前指针 public: stu(){head=p=NULL。 }。 void Add()。 //增加学生 5 学生选课管理系统 void Delete()。 //删除学生 int Search(char nu[],char na[])。 //按学生学号和姓名查找 int Search(char nu[])。