云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > c++课程设计报告 商 品 销 售 统 计

c++课程设计报告 商 品 销 售 统 计

  • 62 次阅读
  • 3 次下载
  • 2025/6/1 17:21:48

9

开始 查找要删除的结点 定义指针p1 p2 比较输入商品名和商品表已否 知商品名是否一致 继续向后查找 是 p2=p1;p1=p1->next 否 是否找到结点 是 否 是否为第一结点 是 查找后续结点 找到则删除成功 结束 图3.5 删除商品流程图 9

10

3.5修改商品信息的过程

(1)定义各参数变量的类型,然后是输入要查找等待修改的商品名称 (2)查找要修改的结点,定义p1、p2指针,p1为指向goods商品表指针,p2为输入的商品指针,判断p1指针,如果输入的商品名和原有的商品名一致,则结束本次循环,否则,p1和p2指针同化,p1接着指向p1的下一指针。

(3)修改结点,若找到相应的要修改的结点,则p1指向Output函数,接着输出要修改的信息,利用Switch语句来调用相应的修改信息。

(4)创建新商品的结点,把原来要修改的结点删除并重新替换要创建的商品结点。如果找到等待修改的结点则修改,否则保持商品表信息不变。 流程图如图3.6

10

11

开始 输入要查的商品名 查找要修改的结点 比较输入商品名和商品表已知商品名是否一致 否 是 继续向后查找 p2=p1;p1=p1->next 是否找到第一结点 是 是 删除并替换 否 继续查找后续结点 否 结束 图3.6 修改商品流程图

11

12

3.6查询商品的过程:

(1)在Supermarket类下定义一个Query函数作为查询商品信息的函数,输入商品名。

(2)查找要查询的结点(结点中包含所有该商品的信息:商品代码、名称、产地、数量、单价),定义一个原商品表信息指针p1,在p1循环的过程中比较 输入的商品名与原有的商品名是否一致,如果一致则结束本次循环,否则 p1指针接着指向下一指针,这样依次向后查询。

(3)查询结点,如果找到要查询的结点则输出:查询成功并输出其所有信息,若没有找到输出:sorry未找到!

流程图如图3.7

12

搜索更多关于: c++课程设计报告 商 品 销 售 统 计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

9 开始 查找要删除的结点 定义指针p1 p2 比较输入商品名和商品表已否 知商品名是否一致 继续向后查找 是 p2=p1;p1=p1->next 否 是否找到结点 是 否 是否为第一结点 是 查找后续结点 找到则删除成功 结束 图3.5 删除商品流程图 9 10 3.5修改商品信息的过程 (1)定义各参数变量的类型,然后是输入要查找等待修改的商品名称 (2)查找要修改的结点,定义p1、p2指针,p1为指向goods商品表指针,p2为输入的商品指针,判断p1指针,如果输入的商品名和原有的商品名一致,则结束本次循环,否则,p1和p2指针同化,p1接着指向p1的下一指针。 (3)修改结点,若找到相应的要修改的结点,则p1指向Output函数,接着输出要修改的信息,利用Swit

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com