淘宝卖家购物模拟系统VC.doc

淘宝卖家购物模拟系统VC.doc

ID:53324192

大小:43.00 KB

页数:8页

时间:2020-04-03

淘宝卖家购物模拟系统VC.doc_第1页
淘宝卖家购物模拟系统VC.doc_第2页
淘宝卖家购物模拟系统VC.doc_第3页
淘宝卖家购物模拟系统VC.doc_第4页
淘宝卖家购物模拟系统VC.doc_第5页
资源描述:

《淘宝卖家购物模拟系统VC.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、河北工业大学计算机软件技术基础(VC)课程设计任务书一、题目:淘宝买家购物模拟系统#include#include#include#includetypedefstructshang{chargood[30];//商品名字intprice;//价格intnum;//商品数量intsales;//销量intscore;//评分的高低intpopularity;//人气};typedefstructgoods//商店商品和商品总个数{intnum;struc

2、tshangelem[100];}Goods;typedefstructstack//用于存消费者已经购买商品的链队{charelem[30];intnum;intprice;structstack*next;}stack,*Stack;voidinitstack(Stack*s)//链队的初始化{*s=newstack;(*s)->next=NULL;}intpushstack(Stack*s,intn,intm,Goodsg)//买入商品{Stackp;p=newstack;strcpy(p->elem,g.elem[n].goo

3、d);p->num=m;p->price=g.elem[n].price;p->next=(*s)->next;(*s)->next=p;return1;}intinit(Goods*g)//商品的初始化{cout<<"t现在初始化商品";cout<<"t输入所有商品个数";cin>>"%d",&g->num;cout<<"t请依次输入%d个商品的名字,价格,数量,销量,评分和人气",g->num;for(inti=1;i<=g->num;i++){cout<<"t现在请输入第%d个商品的名字,价格,数量,销量

4、,评分和人气",i;cin>>"%s%d%d%d%d%d",g->elem[i].good,&g->elem[i].price,&g->elem[i].num,&g->elem[i].sales,&g->elem[i].score,&g->elem[i].popularity;}return1;}voidsort1(Goods*g)//按销售量排序{charch[30];inta;for(inti=1;i<=g->num;i++)//冒泡法排序for(intj=1;j<=g->num-i;j++)if(g->elem[j].sal

5、es>g->elem[j+1].sales){strcpy(ch,g->elem[j].good);strcpy(g->elem[j].good,g->elem[j+1].good);strcpy(g->elem[j+1].good,ch);a=g->elem[j].sales;g->elem[j].sales=g->elem[j+1].sales;g->elem[j+1].sales=a;a=g->elem[j].score;g->elem[j].score=g->elem[j+1].score;g->elem[j+1].score

6、=a;a=g->elem[j].popularity;g->elem[j].popularity=g->elem[j+1].popularity;g->elem[j+1].popularity=a;a=g->elem[j].num;g->elem[j].num=g->elem[j+1].num;g->elem[j+1].num=a;a=g->elem[j].price;g->elem[j].price=g->elem[j+1].price;g->elem[j+1].price=a;}}voidsort2(Goods*g)//按评分排序

7、{charch[30];inta;for(inti=1;i<=g->num;i++)for(intj=1;j<=g->num-i;j++)if(g->elem[j].score>g->elem[j+1].score){strcpy(ch,g->elem[j].good);strcpy(g->elem[j].good,g->elem[j+1].good);strcpy(g->elem[j+1].good,ch);a=g->elem[j].sales;g->elem[j].sales=g->elem[j+1].sales;g->elem[

8、j+1].sales=a;a=g->elem[j].score;g->elem[j].score=g->elem[j+1].score;g->elem[j+1].score=a;a=g->elem[j].populari

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。