1 / 16
文档名称:

高级语言课程设计(软件课程设计)讲解2(例程分析).ppt

格式:ppt   页数:16
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

高级语言课程设计(软件课程设计)讲解2(例程分析).ppt

上传人:所以所以 2012/6/5 文件大小:0 KB

下载得到文件列表

高级语言课程设计(软件课程设计)讲解2(例程分析).ppt

文档介绍

文档介绍:§例程分析
建立一个小型的超市管理系统。可对超市的库存和销售情况
进行管理。在内容上,包括库存和销售两方面。
库存应包括:商品的货号、名称、类别、总量、库存量上
限、库存量下限、进货价格、零售价格、进货日期、进货量、
生产日期、生产厂家、保质期等。
销售应包括:商品的货号、名称、销售日期、销售价格、销
售数量、利润等。
/*商品结构体类型*/
struct goods_type
{ int num; //商品号
char name[10]; //商品名称
char kind[10]; //商品种类
int amount; //商品总量
int goods_up; //商品库存量上限
int goods_down; //商品库存量下限
int in_price; //进货价格
int out_price; //零售价格
int in_num; //进货量
struct date in_time; //进货日期
struct date pro_time; //生产日期
char factory[10]; //生产厂家
int save_day; //保质期
int profit; //利润
}goods[MAX]; /*存放MAX种商品记录的结构体数组*/
录入商品信息
打印商品信息
更新商品信息
查询商品信息
统计商品信息
商品排行信息
exit
超市管理系统
input_message()
output_message()
renew_message()
inquire_message()
count_message()
sort_message()
添加商品信息
insert_message()
删除商品信息
del_message()
修改商品信息
revise_message()
按商品类别查询
按商品名称查询
按商品名称和进货价格类别查询
inquire_name()
inquire_ kind()
inquire_ count_kind()
统计某商品的进货量
统计某商品的利润
统计同种名称不同货号商品的库存量
count_profit ()
count_in_amount()
count_full()
利润排行
库存量排行
销售量排行
sort_amount()
sort_profit()
sort_out_amount()
#define PRINT1 printf("-----------------------------\n")
#define PRINT2 printf("商品号--商品名称--商品种类--销售价格--生产日期(年-月-日)--保质期\n")
#define PRINT3 printf("%4d %8s %8s %8d %15d-%2d-%2d %10d\n",goods[i].num, goods[i].name,goods[i].kind,goods[i].out_price,goods[i].,goods[i].,goods[i].,goods[i].save_day)
#define PAGE 10
input_message() /*输入模块*/
{ int i=0,s=MAX;
clrscr();
printf("\n\n 录入商品信息(最多%d种)\n",s);
printf(" ----------------------------\n");
do
{ printf("\n 第%d种商品",i+1);
printf("\n 商品号:");
scanf("%d",&goods[i].num);
if(goods[i].num==0) break;
printf("\n 商品名称:");
scanf("%s",goods[i].name);
printf("\n 商品类别:");
scanf("%s",goods[i].kind);
printf("\n 商品总量:");
scanf("%d",&goods[i].amount);
printf("\n 商品上限:");
scanf("%d",&goods[i].goods_up);
printf("\n 商品下限:"); scanf("%d",&goods[i].goods_down);
printf("\n 进货价格:"); scanf("%d",&goods[i].in_price);
printf("\n 销售价格:"); scanf("%d",&goods[i].out_pri

最近更新

2024年郑州汽车工程职业学院单招综合素质考试.. 39页

2024年郑州电子商务职业学院单招职业适应性考.. 39页

2024年郑州铁路职业技术学院单招职业适应性考.. 40页

2024年鄂州职业大学单招职业技能测试模拟测试.. 41页

2024年重庆人文科技学院单招综合素质考试题库.. 40页

2024年重庆商务职业学院单招职业适应性测试模.. 39页

2024年重庆工信职业学院单招职业技能考试模拟.. 41页

2024年重庆市巴中地区单招职业适应性测试题库.. 40页

2024年重庆市达川地区单招职业倾向性测试模拟.. 40页

2024年重庆海联职业技术学院单招职业倾向性测.. 38页

2024年重庆科创职业学院单招职业技能测试题库.. 41页

2024年重庆艺术工程职业学院单招综合素质考试.. 41页

2024年长春早期教育职业学院单招职业倾向性考.. 39页

2024年长沙民政职业技术学院单招职业技能考试.. 39页

2024年陕西航天职工大学单招职业适应性考试题.. 40页

2024年陕西青年职业学院单招职业适应性测试题.. 41页

2024年青海农牧科技职业学院单招职业适应性测.. 39页

2024年黄河水利职业技术学院单招职业技能测试.. 39页

2024年黑龙江省哈尔滨市单招职业适应性测试题.. 39页

2024年黑龙江能源职业学院单招职业适应性测试.. 39页

2025年上海外国语大学贤达经济人文学院单招综.. 40页

ZR-003 建设单位法人授权书 1页

2023年四川省凉山州数学中考真题试卷【含答案.. 32页

卫生院医疗质量、医疗安全工作责任书 11页

2025年二手车经理工作总结模板 25页

青岛市电梯安全运行服务规范 20页

急性特发性生理盲点扩大综合征一例 8页

川机管函〔2016〕313号 2页

广东省水利工程编制办法及定额 183页

提升机设备点检登记表 4页