版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录目录一、系统开发的背景一、系统开发的背景.1二、系统分析与设计二、系统分析与设计.1(一)(一)系统功能要求系统功能要求.1(二)(二)系统模块结构设计系统模块结构设计.1三、系统的设计与实现三、系统的设计与实现.2(一)(一)增添消费者信息:增添消费者信息:VOIDVOID ZENTIANZENTIAN()().2(二)(二)删除消费者信息:删除消费者信息:VOIDVOID SHANCHUSHANCHU()().3(三)(三)修改消费者信息:修改消费者信息:VOIDVOID XIUGAIXIUGAI()().5(四)(四)查看消费者信息:查看消费者信息:VOIDVOID CHAKANCH
2、AKAN()().8(五)(五)根据积分计根据积分计算算打折后消费总价格:打折后消费总价格:VOIDVOID JISUANJISUAN()().10(六)(六)删除运行过的信息并返回第一页主菜单:删除运行过的信息并返回第一页主菜单:VOIDVOID QINGPINGQINGPING()().13(七)(七)退出程序:退出程序:.14四、系统测试四、系统测试.15(一)(一)测试(测试( VOIDVOID ZENTIANZENTIAN()/()/增添消费者信息增添消费者信息 )函数:)函数: .15(二)(二)测试(测试( VOIDVOID SHANCHUSHANCHU()/()/删除消费者信息
3、)函数:删除消费者信息)函数:.17(三)(三)测试(测试( VOIDVOID XIUGAIXIUGAI()/()/修改消费者信息修改消费者信息 )函数:)函数:.18(四)(四)测试(测试( VOIDVOID CHAKANCHAKAN()/()/查看消费者信息查看消费者信息 )函数:)函数:.19(五)(五)测试(测试( VOIDVOID JISUANJISUAN()/()/根据积分计算打折后消费总价格根据积分计算打折后消费总价格 )函数:)函数:.21(六)(六)测试(测试( VOIDVOID QINGPINGQINGPING()/()/删除运行过的信息并返回第一页主菜单删除运行过的信息并
4、返回第一页主菜单 )函数:)函数:.22(七)(七)测试退出函数:测试退出函数:.23五、五、总总结结.23六、附六、附件件.24(一)(一) (全全部代码)部代码).24(二)(二) (部(部分分测测试图)试图).33客户消费积分管理系统客户消费积分管理系统一、一、系统开发的系统开发的背景背景为了更便捷科学的管理客户信息和为客户服务,跟着现代化的步伐。因此设计开发了此客户消费积分管理系统来更好的为客户服务。二、系统分析与设计二、系统分析与设计(一)(一) 系统功能要系统功能要求求针对客户的消费情况,进行客户管理,根据客户的消费积分对客户实行不同程度的打折优惠。1、 对客户的信息可以进行修改、
5、删除、添加和查看;2、 能够根据消费情况进行客户积分的计算;3、 根据积分情况实行不同程度的打折优惠; (二)(二) 系统模块结构设计系统模块结构设计通过对系统功能的分析,客户消费积分管理系统功能如图 1 所示。图 1 客户消费积分管理系统功能图通过上图的功能分析,把整个系统划分为 7 个模块:1、 增添消费者信息,该模块主要实现:对新客户的添加(包括对新客户所有信息的添加) 。借助的函数是 void zentian()来实现;2、 删除消费者信息,该模块主要实现:对保存的所有客户中的任意一个客户的删除。借助的函数是 void shanchu()来实现;3、 修改消费者信息,该模块主要实现:(
6、1) 、对任意一个客户所有信息的修改。 (2) 、可以对任意一个客户信息中的客户编号、客户姓名、客户身份证号码、积分、消费额中的任意一个信息的修改。借助的函数是 void xiugai()来实现;4、 查看消费者信息,该模块主要实现:(1) 、全部客户基本信息(客户编号、客户姓名、客户身份证号码、积分、消费额)的输出。 (2) 、某个客户基本信息(客户编号、客户姓名、客户身份证号码、积分、消费额)的输出。借助的函数是 void chakan()来实现;5、 根据积分计算打折后消费总价格,该模块主要实现:根据客户所对应积分计算出打折优惠和打折后的消费额。借助的函数是 void jisuan()来
7、实现;6、 删除运行过的信息并返回第一页主菜单,该模块主要实现:运行内容太多时此功能可以简化运行页面。借助的函数是 void qingping()来实现;7、 退出程序,该模块主要实现:退出该运行程序。三、系统的设计三、系统的设计与实现与实现(一)(一) 增添消费者信息:增添消费者信息:voidvoid zentian()zentian()分析:首先输出主菜单,然后根据提示输入要添加几条新客户信息,然后输入客户全部信息即可。流程图如图 2 所示。 图 2:void zentian()流程图该模块的具体代码如下所示:void zentian()/增添消费者信息 int i,k;printf(n)
8、;printf( 请输入您要添加几条新信息:);scanf(%d,&k);printf(n); printf( 请输入要添加的客户信息(编号最小为 10006),回车后信息将自动保存:nn);printf(客户编号 客户名 身份证号(18 位) 积分 消费额nn);for(i=5;i5+k;i+) scanf(%d %s %s %lf %lf,&mi.kehubh, &,&mi.shengfzh,&mi.jifen,&mi.xiaofe); printf(n); printf( 保存成功!请到查看消费者信息中查看!nn);(二)(二
9、) 删除消费者信息:删除消费者信息:voidvoid shanchu()shanchu()分析:首先输出主菜单,然后输入要删除的客户编号,然后回车即可删除该客户的所有信息。流程图如图 3 所示。 图 3:void shanchu()流程图该模块的具体代码如下所示:void shanchu()/删除消费者信息 int q,b,i; printf(n); printf( 请输入您所要删除的客户编号:); scanf(%d,&b); printf(n); printf( 删除成功!nn); printf( 删除后剩余客户信息为:nn); printf(客户编号 客户名 身份证号 积分 消费额
10、nn); for(i=0;i5+k;i+)if(b!=mi.kehubh)q=i; printf( %d %s %s %6.2lf %6.2lfn,mq.kehubh, ,mq.shengfzh,mq.jifen,mq.xiaofe); (三)(三) 修改消费者信息:修改消费者信息:voidvoid xiugai()xiugai()分析:首先输出主菜单,然后选择要修改某个客户的全部信息还是某条信息。若修改全部信息则重新输入该客户的全部信息即可,若修改某处则选择要修改哪里然后重新输入即可。流程图如图 4 所示。图 4:void xiugai()流程图该模块的具体代码如下所示:voi
11、d xiugai()/修改消费者信息int i,a,b,q,p; double j;printf(n);printf( & & & & & & & & & & & & & & & & & & & &n);printf( & &n);printf( & 修改某处信息,请选择 1 &n);printf( & &n);printf( & 修改全部信息,请选择 2 &n);prin
12、tf( & &n);printf( & & & & & & & & & & & & & & & & & & & &nn); printf( 请输入您的选择:); scanf(%d,&p);if(p=1) printf(n); printf( 请输入要修改的客户信息的编号:); scanf(%d,&a); for(i=0;i5+k;i+) if(a=mi.kehubh) printf(n); printf(
13、 & & & & & & & & & & & & & & & & & & & &n); printf( # #n); printf( # 修改客户编号,请选择 1 #n); printf( # #n); printf( # 修改客户名,请选择 2 #n); printf( # #n); printf( # 修改客户身份证号,请选择 3 #n); printf( # #n); printf( # 修改客户积分,请选择 4 #n); pri
14、ntf( # #n); printf( # 修改客户消费额,请选择 5 #n); printf( # #n); printf( & & & & & & & & & & & & & & & & & & & &nn); printf( 请输入您的选择:); scanf(%d,&b); if(b=1) printf(n); printf( 原客户编号为%dnn,mi.kehubh); printf( 请输入新客户编号为:); scan
15、f(%d,&q); mi.kehubh=q; printf(n); printf( 修改成功!nn); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); if(b=2) printf(n); printf( 原客户姓名%sn,); printf( 请输入新客户姓名为:); scanf(%s,&); printf(n); printf( 修改成功!nn); printf(客
16、户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); if(b=3) printf(n); printf( 原客户身份证号%sn,mi.shengfzh); printf( 请输入新客户身份证号为:); scanf(%s,&mi.shengfzh); printf(n); printf( 修改成功!nn); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2
17、lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); if(b=4) printf(n); printf( 原客户积分%6.2lfn,mi.jifen); printf( 请输入新客户积分为:); scanf(%lf,&j); mi.jifen=j; printf(n); printf( 修改成功!nn); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaof
18、e); if(b=5) printf(n); printf( 原客户消费额%6.2lfn,mi.xiaofe); printf( 请输入新客户消费额为:); scanf(%lf,&j); mi.xiaofe=j; printf(n); printf( 修改成功!nn); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); if(p=2) printf(n); printf( 请输入要修改的客户信息的编号:);
19、 scanf(%d,&a); for(i=0;i5+k;i+) if(a=mi.kehubh) printf(n); printf( 原客户信息为:n); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); printf( (输成如上形式,中间用空格,可以是多个空格)n); printf( 请输入修改后客户信息为:nn); printf(客户编号 客户名 身份证号 积分 消费额nn); scanf(%d %s
20、 %s %lf %lf,&mi.kehubh, &,&mi.shengfzh,&mi.jifen,&mi.xiaofe); printf(n); printf( 修改成功!nn);(四)(四) 查看消费者信息:查看消费者信息:voidvoid chakan()chakan()分析:首先输出主菜单,然后选择查看全部还是查看某一个。若查看全部则输出全部客户信息,若查看某个客户信息则输入要查看的客户的编号即可输出该客户的详细信息。流程图如图 5 所示。图 5:void chakan()流程图该模块的具体代码如下所示:void chakan()/查
21、看消费者信息 int a,b,p,i; printf(n); printf( & & & & & & & & & & & & & & & & & & & &n);printf( & &n); printf( & 要查看全部客户信息请选择 1 &n);printf( & &n); printf( & 要查看某个客户信息请选择 2 &n);printf( & &
22、n);printf( & & & & & & & & & & & & & & & & & & & &nn);printf( 请输入您的选择:); scanf(%d,&a); if (a=1) printf(n); printf( 您所查看全部客户信息为(有 0 的是需用户添加的):nn); printf(客户编号 客户名 身份证号 积分 消费额n); for(i=0;i5+k;i+) printf( %d %s %s %6.2l
23、f %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); if(a=2) printf(n); printf( 请输入所查客户编号:); scanf(%d,&b); for(i=0;i=0&p5+k) printf(n); printf( 您所要查看%d 客户的详细信息为:nn,mp.kehubh); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mp.kehubh, ,mp.shengfzh,mp.jifen,mp.
24、xiaofe); else printf( 对不起,您输入有误!nn); (五)(五) 根据积分计算打折后消费总价格根据积分计算打折后消费总价格:voidvoid jisuan()jisuan()分析:首先输出主菜单,然后输入要计算积分是多少的客户,输入后即可计算出该客户打折优惠信息并输出该客户的详细信息。流程图如图 6 所。 图 6:void jisuan()流程图该模块的具体代码如下所示:void jisuan()/根据积分计算打折后消费总价格int i,p;double sum,a;printf(n); printf( 请输入积分:); scanf(%lf,&a);if(a=30
25、.00)for(i=0;i5+k;i+)if(a=mi.jifen)p=i; printf(n); printf( :n); printf( 客户编号:%dn,mp.kehubh); printf( 客 户 名:%sn,); printf( 身份证号:%sn,mp.shengfzh); printf( 积 分:%6.2lfn,mp.jifen); printf( 消 费 额:%6.2lfn,mp.xiaofe); printf( 打折优惠:9.8 折n); sum=0.98*mp.xiaofe; printf( 打折后消费额:%6.2lf 元n,sum);elseif(a=40.
26、00)for(i=0;i5+k;i+)if(a=mi.jifen)p=i; printf(n); printf( :n); printf( 客户编号:%dn,mp.kehubh); printf( 客 户 名:%sn,); printf( 身份证号:%sn,mp.shengfzh); printf( 积 分:%6.2lfn,mp.jifen); printf( 消 费 额:%6.2lfn,mp.xiaofe); printf( 打折优惠:9.5 折n); sum=0.95*mp.xiaofe; printf( 打折后消费额:%6.2lf 元n,sum);elseif(a=60.0
27、0)for(i=0;i5+k;i+)if(a=mi.jifen)p=i; printf(n); printf( :n); printf( 客户编号:%dn,mp.kehubh); printf( 客 户 名:%sn,); printf( 身份证号:%sn,mp.shengfzh); printf( 积 分:%6.2lfn,mp.jifen); printf( 消 费 额:%6.2lfn,mp.xiaofe); printf( 打折优惠:9.0 折n); sum=0.90*mp.xiaofe; printf( 打折后消费额:%6.2lf 元n,sum);elseif(a=80.00
28、)for(i=0;i5+k;i+)if(a=mi.jifen)p=i; printf(n); printf( :n); printf( 客户编号:%dn,mp.kehubh); printf( 客 户 名:%sn,); printf( 身份证号:%sn,mp.shengfzh); printf( 积 分:%6.2lfn,mp.jifen); printf( 消 费 额:%6.2lfn,mp.xiaofe); printf( 打折优惠:8.5 折n); sum=0.85*mp.xiaofe; printf( 打折后消费额:%6.2lf 元n,sum);elsefor(i=0;i5+
29、k;i+)if(a=mi.jifen)p=i; printf(n); printf( :n); printf( 客户编号:%dn,mp.kehubh); printf( 客 户 名:%sn,); printf( 身份证号:%sn,mp.shengfzh); printf( 积 分:%6.2lfn,mp.jifen); printf( 消 费 额:%6.2lfn,mp.xiaofe); printf( 打折优惠:8.0 折n); sum=0.80*mp.xiaofe; printf( 打折后消费额:%6.2lf 元n,sum);(六)(六) 删除运行过的信息并返回第一页主菜单:删除
30、运行过的信息并返回第一页主菜单:voidvoid qingping()qingping()分析:首先输出主菜单,然后输入要运行的序号即可删除运行过得信息并返回首页主菜单。流程图如图 7 所示。图 7:void qingping()流程图该模块的具体代码如下所示:要有#include void qingping()/删除运行过的信息并返回第一页主菜单 system(cls); (七)(七) 退出程序:退出程序:分析:首先输出主菜单,然后输入要运行的序号即可退出该程序。流程图如图 8 所示。图 8:退出程序流程图该模块的具体代码如下所示:scanf(%d,&j);switch(j)case
31、 0: break;四、系统测试四、系统测试测试该函数使用的测试方法,测试的具体步骤,测试用例的选取,测试的结果。(一)(一)测试(测试( voidvoid zentian()/zentian()/增添消费者信息增添消费者信息 )函数)函数:(二)(二)测试(测试( voidvoid shanchu()/shanchu()/删除消费者信息)函数:删除消费者信息)函数:(三)(三)测试(测试( voidvoid xiugai()/xiugai()/修改消费者信息修改消费者信息 )函数:)函数:注:其他修改请在附件中查看注:其他修改请在附件中查看(四)(四)测试(测试( voidvoid chak
32、an()/chakan()/查看消费者信息查看消费者信息 )函数:)函数:(五)(五)测试(测试( voidvoid jisuan()/jisuan()/根据积分计算打折后消费总价格根据积分计算打折后消费总价格 )函数:)函数:(六)(六)测试(测试( voidvoid qingping()/qingping()/删除运行过的信息并返回第一页删除运行过的信息并返回第一页主菜单主菜单 )函数:)函数:(七)(七)测试退出函数:测试退出函数:五、总结五、总结系统完成了对客户信息的增添、删除、修改、查看、根据积分情况实行不同程度的打折优惠、删除运行过的信息并返回第一页主菜单和退出功能。系统有(1)
33、、当删除某个客户信息后,在主菜单客户信息中查看刚刚删除的客户信息时信息还在却无法删除,并且不能一次性删除多个客户信息,要删除多个客户信息时必须运行该删除功能多次,比较麻烦而且不方便。(2) 、此系统没有用到文件、链表和指针。 (3) 、当客户信息中的积分有相同时,计算并输出的客户信息只有一个而不能全部显示出来。以上三点不足。经过对客户消费积分管理系统的前期了解以及自己构思到最后设计成此系统全部功能,也遇到了许多阻碍,但最终还是一步一步的修改好了。但是我从中也学到了好多,尤其对一维数组还有 for 循环和 if 语句的使用和定义有了进一步的提高。对结构体的使用和选择结构也有了进一步的提高。六、附
34、件六、附件(一)(一) (全部代码)(全部代码)#include #include int k;struct xiaofxx/结构体(消费信息)int kehubh; /客户编号char name12; /客户名char shengfzh19; /身份证号double jifen; /积分double xiaofe; /消费额xiaofxx1000;struct xiaofxx m100=10001,xiao hua30.0,300.0,10002,xiaoming,622538199402339820,40.0,400.0,10003,wangjing
35、60.0,600.0,10004,huanhuan80.0,800.0,10005,lu lu100.0,1000.0;/数组初始化void main()/主函数 void zentian(); void shanchu(); void xiugai(); void chakan(); void jisuan(); void qingping(); int j=1;while(j)printf(nn);printf( n); printf( n); printf( 客户消费积
36、分管理系统 n); printf( n); printf( n); printf( 增添消费者信息,请选择 1 n); printf( n); printf( 删除消费者信息,请选择 2 n); printf( n); printf( 修改消费者信息,请选择 3 n); printf( n); printf( 查看消费者信息,请选择 4 n); printf( n); printf( 根据积分计算打折后消费总价格,请选择 5 n); printf( n); printf( 删除运行过的信息并返回第一页主菜单,请选择 6 n); printf( n);printf( 退出,请选择 0 n);pr
37、intf( n); printf( nn); printf( 温馨提示:请选择所要运行的序号:);scanf(%d,&j);printf(n);switch(j)case 0: break;case 1: zentian() ; break;case 2: shanchu() ; break;case 3: xiugai() ; break;case 4: chakan() ; break;case 5: jisuan() ; break;case 6: qingping(); break;default:printf( 输入有误哦!请重新输入!n);void zentian()/增添
38、消费者信息 int i;printf(n);printf( 请输入您要添加几条新信息:);scanf(%d,&k);printf(n); printf( 请输入要添加的客户信息(编号最小为 10006),回车后信息将自动保存:nn);printf(客户编号 客户名 身份证号(18 位) 积分 消费额nn);for(i=5;i5+k;i+) scanf(%d %s %s %lf %lf,&mi.kehubh, &,&mi.shengfzh,&mi.jifen,&mi.xiaofe); printf(n); printf( 保存成功!请
39、到查看消费者信息中查看!nn);void shanchu()/删除消费者信息 int q,b,i; printf(n); printf( 请输入您所要删除的客户编号:); scanf(%d,&b); printf(n); printf( 删除成功!nn); printf( 删除后剩余客户信息为:nn); printf(客户编号 客户名 身份证号 积分 消费额nn); for(i=0;i5+k;i+) if(b!=mi.kehubh)q=i; printf( %d %s %s %6.2lf %6.2lfn,mq.kehubh, ,mq.shengfzh,mq.jifen,m
40、q.xiaofe); void xiugai()/修改消费者信息int i,a,b,q,p; double j;printf(n);printf( & & & & & & & & & & & & & & & & & & & &n);printf( & &n);printf( & 修改某处信息,请选择 1 &n);printf( & &n);printf( & 修改全部信息,请选择
41、2 &n);printf( & &n);printf( & & & & & & & & & & & & & & & & & & & &nn); printf( 请输入您的选择:); scanf(%d,&p);if(p=1) printf(n); printf( 请输入要修改的客户信息的编号:); scanf(%d,&a); for(i=0;i5+k;i+) if(a=mi.kehubh) prin
42、tf(n); printf( & & & & & & & & & & & & & & & & & & & &n); printf( # #n); printf( # 修改客户编号,请选择 1 #n); printf( # #n); printf( # 修改客户名,请选择 2 #n); printf( # #n); printf( # 修改客户身份证号,请选择 3 #n); printf( # #n); printf( # 修改客户积分,
43、请选择 4 #n); printf( # #n); printf( # 修改客户消费额,请选择 5 #n); printf( # #n); printf( & & & & & & & & & & & & & & & & & & & &nn); printf( 请输入您的选择:); scanf(%d,&b); if(b=1) printf(n); printf( 原客户编号为%dnn,mi.kehubh); printf( 请输入
44、新客户编号为:); scanf(%d,&q); mi.kehubh=q; printf(n); printf( 修改成功!nn); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); if(b=2) printf(n); printf( 原客户姓名%sn,); printf( 请输入新客户姓名为:); scanf(%s,&); printf(n); printf( 修改成功
45、!nn); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); if(b=3) printf(n); printf( 原客户身份证号%sn,mi.shengfzh); printf( 请输入新客户身份证号为:); scanf(%s,&mi.shengfzh); printf(n); printf( 修改成功!nn); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s
46、%s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); if(b=4) printf(n); printf( 原客户积分%6.2lfn,mi.jifen); printf( 请输入新客户积分为:); scanf(%lf,&j); mi.jifen=j; printf(n); printf( 修改成功!nn); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.
47、jifen,mi.xiaofe); if(b=5) printf(n); printf( 原客户消费额%6.2lfn,mi.xiaofe); printf( 请输入新客户消费额为:); scanf(%lf,&j); mi.xiaofe=j; printf(n); printf( 修改成功!nn); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); else printf( 输入有误!); if(p=2) p
48、rintf(n); printf( 请输入要修改的客户信息的编号:); scanf(%d,&a); for(i=0;i5+k;i+) if(a=mi.kehubh) printf(n); printf( 原客户信息为:n); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); printf( (输成如上形式,中间用空格,可以是多个空格)n); printf( 请输入修改后客户信息为:nn); printf(客
49、户编号 客户名 身份证号 积分 消费额nn); scanf(%d %s %s %lf %lf,&mi.kehubh, &,&mi.shengfzh,&mi.jifen,&mi.xiaofe); printf(n); printf( 修改成功!nn);else printf( 输入有误!);void chakan()/查看消费者信息 int a,b,p,i; printf(n); printf( & & & & & & & & & & & & &a
50、mp; & & & & & & &n);printf( & &n); printf( & 要查看全部客户信息请选择 1 &n);printf( & &n); printf( & 要查看某个客户信息请选择 2 &n);printf( & &n);printf( & & & & & & & & & & & & & & & & &
51、& & &nn);printf( 请输入您的选择:); scanf(%d,&a); if (a=1) printf(n); printf( 您所查看全部客户信息为:nn); printf(客户编号 客户名 身份证号 积分 消费额n); for(i=0;i5+k;i+) printf( %d %s %s %6.2lf %6.2lfn,mi.kehubh, ,mi.shengfzh,mi.jifen,mi.xiaofe); if(a=2) printf(n); printf( 请输入所查客户编号:); scanf(%d,&b); for(i=0;i=0&p5+k) printf(n); printf( 您所要查看%d 客户的详细信息为:nn,mp.kehubh); printf(客户编号 客户名 身份证号 积分 消费额nn); printf( %d %s %s %6.2lf %6.2lfn,mp.kehubh, m
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年蓄水池施工承包合同施工质量保证版4篇
- 云南旅游职业学院《城市建设与工程地质》2023-2024学年第一学期期末试卷
- 云南交通运输职业学院《工程法律实务》2023-2024学年第一学期期末试卷
- 办公区房屋租赁项目政府采购合同
- 房屋买卖买卖合同
- 二零二五简易离婚协议样本解析2篇
- 2025年物流公司物流园区物业租赁合同标准3篇
- 2023年-2024年项目部安全管理人员安全培训考试题及解析答案
- 玉溪农业职业技术学院《国际物流基础(1)》2023-2024学年第一学期期末试卷
- 榆林职业技术学院《戏剧与教育理论及实践》2023-2024学年第一学期期末试卷
- C及C++程序设计课件
- 带状疱疹护理查房
- 公路路基路面现场测试随机选点记录
- 平衡计分卡-化战略为行动
- 国家自然科学基金(NSFC)申请书样本
- 幼儿教师干预幼儿同伴冲突的行为研究 论文
- 湖南省省级温室气体排放清单土地利用变化和林业部分
- 材料设备验收管理流程图
- 培训机构消防安全承诺书范文(通用5篇)
- (完整版)建筑业10项新技术(2017年最新版)
- 第8期监理月报(江苏版)
评论
0/150
提交评论