欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C语言-超市收银系统(共12页).docx

    • 资源ID:16270128       资源大小:18.58KB        全文页数:12页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言-超市收银系统(共12页).docx

    精选优质文档-倾情为你奉上/*-时间:2015-7-1 16:44:21吴俊龙C语言专周设计超市收银系统-*/# include <stdio.h># include <windows.h>#include <string.h>int menu1(void);/主页面int menu2(void);/商品管理页面int menu3(void);/退出页面int menu4(void);/添加商品信息int menu5(void);/商品信息浏览int menu6(void);/商品信息修改int menu7(void);/商品信息查询int menu8(void);/商品信息删除int menu9(void);/结账 页面int sign(void);/欢迎页面struct imaint id; /商品编号char name20; /商品的名称char produce30; /商品的产地int number; /商品的数量int money; /商品的价格;int len = 0;struct ima thing50;struct ima * p; int menu1(void)/主页面int n;system("cls");printf("nnn");printf("tt - n");printf("tt| 欢迎使用结账管理系统 |n");printf("tt|-|n");printf("tt| |n");printf("tt| 1.商品管理 |n");printf("tt| |n");printf("tt| 2.结账模式 |n");printf("tt| |n");printf("tt| 3.退出系统 |n"); printf("tt| |n");printf("tt|_|n");printf("ntt请输入您要进行的操作(1-3) bb"); scanf("%d",&n); while( n != 1 && n != 2 && n != 3 )printf(" 提示:nt 输入有误,请重新输入您要进行的操作(1-3):n");scanf("%d",&n); return n;int menu2(void)/商品管理页面int n;system("cls");printf("nnn");printf("tt - n");printf("tt| 商品信息管理页面 |n");printf("tt|-|n");printf("tt| |n");printf("tt| 1.新购商品入库 |n");printf("tt| 2.商品信息删除 |n");printf("tt| 3.商品信息修改 |n");printf("tt| 4.商品信息查询 |n");printf("tt| 5.商品信息浏览 |n");printf("tt| 6.返回 主菜单 |n");printf("tt| |n");printf("tt|_|n");printf("n t请输入您要进行的操作(1-6) bb"); scanf("%d",&n); while( n!=1 && n!=2 && n!=3 && n!=4 && n!=5 && n!=6)printf(" 提示: n输入有误,请重新输入您要进行的操作(1-6):n");scanf("%d",&n); return n;int menu9(void)/结账 页面system("cls");float tot = 0, pay = 0;if(len != 0)int i;system("cls");printf("nnn");printf("tt - n");printf("tt| 商品 结账 页面 |n");printf("tt|-|n");printf("tt编号t名称t产地t数量t单价n");printf("-n");for(i=0; i<len; i+)printf("tt %dt %st%st%dt%dtnn", thingi.id, thingi.name, thingi.produce, thingi.number, thingi.money);tot = (float)(thingi.number * thingi.money*10)/10);pay+=tot;printf("tttttttttttttttt总共消费 :%.2fnn", pay);system("pause");else printf("t亲购物车中没有商品,请先添加商品信息哟");system("pause");return 0;int menu8(void)/商品信息删除int i, j, num, e, t = len;if(len != 0)printf("t请输入您要删除的商品的编号:");scanf("%d",&num);for(i=0; i<len; i+)if(thingi.id = num)j = i;if(j != (t-1)for(e=i-1; e<t; e+, j+)thingj.id = thingj+1.id;strcpy(thingj.name, thingj+1.name);strcpy(thingj.produce, thingj+1.produce);thingj.number = thingj+1.number;thingj.money = thingj+1.money;t-;p+;else t-;p-;printf("提示:删除完毕!");system("pause");else printf("暂无数据,请先添加商品信息!");system("pause");return 0;int menu7(void)/商品信息查询int j, i, c, w;char name20;if(len != 0)dosystem("cls");printf("nnn");printf("tt - n");printf("tt| 商品信息查询 |n");printf("tt|-|n");printf("tt| |n");printf("tt| 按编号查询 请按 1 |n");printf("tt| 按名称查询 请按 2 |n");printf("tt| 取消 请按 0 |n");printf("tt|_|n");printf("t请输入您的选择:");scanf("%d", &c);switch(c)case 0:break;case 1:printf("t 请输入商品的编号;");scanf("%d", &w);for(i=0; i<len; i+)if(thingi.id = w)system("cls");printf("nntt- - - - - - - - - - - -n");printf("tt商品编号:%dn", thingi.id );printf("tt商品名称:%sn", thingi.name);printf("tt商品产地:%sn", thingi.produce);printf("tt商品数量:%dn", thingi.number);printf("tt商品价格:%dn", thingi.money);system("pause");j=1;if(j=0)printf("提示:nt没有该商品记录,请核对!");break;case 2:printf("t 请输入商品的姓名:");scanf("%s", name);for(i=0; i<len; i+)if(strcmp(name, thingi.name) = 0)system("cls");printf("nntt- - - - - - - - - - - -n");printf("tt商品编号:%dn", thingi.id );printf("tt商品名称:%sn", thingi.name);printf("tt商品产地:%sn", thingi.produce);printf("tt商品数量:%dn", thingi.number);printf("tt商品价格:%dn", thingi.money);j=1;system("pause");if(j=0)printf("提示:没有该商品记录,请核对!");break;default:printf("n 提示:您的输入有误,请重新输入!");break;/属于switchwhile(c!= 0);/属于do/属于ifelse printf("暂无数据,请先添加商品信息!");system("pause");return 0;int menu6(void)/商品信息修改int num;int i, c;if(len != 0)system("cls");printf("t 请输入您要修改的商品的编号:");scanf("%d", &num);for(i=0; i<len; i+)if( thingi.id = num )break;dosystem("cls");printf("nnn");printf(" 请选择您要修改的商品的信息内容:n");printf("tt - n");printf("tt| 商品管理系统 |n");printf("tt|-|n");printf("tt| |n");printf("tt| 名称 请按 1 |n");printf("tt| 数量 请按 2 |n");printf("tt| 产地 请按 3 |n");printf("tt| 价格 请按 4 |n");printf("tt| 取消 请按 0 |n");printf("tt|_|n");printf("t 请输入您的选择:");scanf("%d", &c);switch(c)case 0:break;case 1:printf("请输入新的商品名称:");scanf("%s",thingi.name);break;case 2:printf("请输入新的商品数量:");scanf("%d",&thingi.number);break;case 3:printf("请输入新的商品产地:");scanf("%s",thingi.produce);break;case 4:printf("请输入新的商品价格:");scanf("%d",&thingi.money);break;default:printf("n 提示:您的输入有误,请重新输入!");break;if(c=1 | c=2 | c=3 | c=4)printf("nt 修改成功 ");system("pause");while(c != 0);printf("nt正在保存数据中.");for(i=0;i<10;i+) printf(" .");Sleep(500);else printf("暂无数据,请先添加商品信息!");system("pause");return 0;int menu4(void)/添加商品信息页面int i = 0, t;system("cls");printf("nnn");printf("tt - n");printf("tt| 添加商品信息页面 |n");printf("tt|-|n");if(len = 0)p = thing;printf("t 请输出你要添加的商品个数:");scanf("%d", &len);t = len;doprintf("tt商品编号:%dn", +i);p->id = i;printf("tt商品名称:");scanf("%s", p->name);printf("tt商品产地:");scanf("%s", p->produce);printf("tt商品数量:");scanf("%d", &p->number);printf("tt商品价格:");scanf("%d", &p->money);t-;p+;printf("tt- - - - - - - - - - - -n");while(t != 0);printf("nt已经添加成功,即将返回上一级页面 .");for(i=0;i<10;i+) printf(" .");Sleep(500);return 0;int menu5(void)/查看已经添加的商品if(len != 0)int i;system("cls");printf("nnn");printf("tt - n");printf("tt| 查看商品信息页面 |n");printf("tt|-|n");if(len != 0)for(i=0; i<len; i+)printf("tt商品编号:%dn", thingi.id );printf("tt商品名称:%sn", thingi.name);printf("tt商品产地:%sn", thingi.produce);printf("tt商品数量:%dn", thingi.number);printf("tt商品价格:%dn", thingi.money);printf("tt- - - - - - - - - - - -n");elseprintf("暂无数据,请先添加商品信息!");printf("nn");system("pause");else printf("暂无数据,请先添加商品信息!");system("pause");return 0;int menu3(void)/退出页面system("cls");printf("nnn");printf("tt - n");printf("tt| 结账管理系统 |n");printf("tt|-|n");printf("tt| |n");printf("tt| |n");printf("tt| |n");printf("tt| 感谢使用本程序 ! ! ! |n");printf("tt| |n");printf("tt| |n");printf("tt| |n");printf("tt|_|n");return 0;int sign(void)/欢迎页面int i;printf("nnn");printf("tt - n");printf("tt| 欢迎使用本程序 |n");printf("tt|-|n");printf("tt| |n");printf("tt| 小型超市管理系统 |n");printf("tt| |n");printf("tt| by : 吴俊龙 |n");printf("tt| |n");printf("tt| 成都工业学院 |n");printf("tt| 班 |n");printf("tt|_|n");printf("nnttt程序正在启动中>");for(i=0; i<10; i+) printf(" >");Sleep(500);return 0;int main(void)/主函数sign();/版权system("color f0");system("cls");back:switch(menu1()case 1: /主函数 商品管理页面come:switch(menu2()case 1:/添加商品信息(完成)menu4();goto come;break;case 2:/商品信息删除(完成)menu8();goto come;break;case 3:/商品信息修改(完成)menu6();goto come;break;case 4:/商品信息查询(完成)menu7();goto come;break;case 5:/商品信息浏览(完成)menu5();goto come;break;case 6:/返回主菜单(完成)goto back;break;break;case 2: /主页面结账模式menu9();goto back;break;case 3:/ 主页面 退出menu3();break;Sleep(3000);return 0;专心-专注-专业

    注意事项

    本文(C语言-超市收银系统(共12页).docx)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开