C++商场销售管理系统 源代码
/*************************************************
问题补充:设计一个收银台结算程序:货品的信息有货品代码、
货品名称、货品价格、货品数量等,该程序能根据货品的输入代码
统计货品价格,对多个货品能做价格的累加统计并显示清单,
另具有找零功能。
需求:
1、实现对货品信息的输入和查询。
2、能根据货品的输入代码统计货品价格。
3、能对十个货品的价格统计并显示清单。
4、具有找零功能!
*************************************************/
//为了顺便练习一下使用链表结构,所以用链表结构实现。
// -----by kuaidh00--------2008/01/08-------------
//****************************************************
#include
#include
#include
#include
using namespace std;
struct sale
{
//数据域。
string m_code;
string m_name;
float m_price;
unsigned int m_quantity;
//指针域。
struct sale* next;
};
typedef struct sale node;//取外别名,node.
typedef node* link;//取个别名,link.
//创建链表。
link create(link head)
{
//-----初始化头节点 head-------
head=(link)new node;//每次动态分配一个node内存大小。
head->m_code=;
head->m_name=;
head->m_price=0.0;
head->m_quantity=0;
head->next=null;
//-----
link ptr;//定义一个用来运算的指针 ptr。
ptr=head;//指到首节点。
link dnode;//定义数据节点,用来存放数据。
char goon;
do
{
cout