版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 华南农业大学 信息学院 设计一个个人物品管理程序,该程序具有以下效用:(1)用户登录:输入用户名和密码,密码正确才允许登录。(3)给定物品名或编号,修改该个人物品信息;(4)给定物品名或编号,删除该个人物品信息;(5)根据输入的物品名或编号,显示查找到的相应物品信息;(6)根据输入的分类,显示该分类的所有物品信息;3 月内将过期的物品信息;3 个月内将过期的物品信息:将物品的过期时间3 个月则输出对应物品信息。 Excel 表格:创建新的文件指针,将链表里的信息写入名为t 和换行符 n符号,保证(11)退出到登陆界面,其他用户可以继续使用该系统。2.2 数据结构设计 char name20;
2、 /* 名称*/char number6;/* 编号*/char price6;/* 价格*/ 3 个月内将过期的物品信息分类 生产日期 过期时间 过期时间: 11 的物品名称为灯10 的物品信息 char name20; /* 名称*/char number6;/* 编号*/char MFG9; /* 生产日期 */char EXP9; /* 过期时间 */struct wp *next;printf(exit(0);文件打开失败 !n);请输入新账号 :);printf(scanf(%s,su.username);printf(while(pi=getch()!=r)printf(*);i
3、+; if(fclose(fp)printf(exit(0);恭喜你成功创建新账户 !n);j=strlen(mima);for(i=0;inext=NULL;return h;overflow!n); 新效用,将物品信息导出至system(cls);int i=0;printf(exit(0);%s %s %s %sn,p-name,p-number,p-price,p-p=p-next;printf(n); Goods *p,*q,*head=Load(mark);if(strcmp(s,p-name)=0)break;printf(printf(%sn,p-name);printf(pr
4、intf(%sn,p-number);printf(printf(%sn,p-price);printf(要删除物品生产日期 :);printf(%sn,p-MFG);printf(printf(要删除物品过期时间 :);printf(%sn,p-EXP);printf( if(!(p-next)|ji-1)exit(0);你已成功删除该物品信息!你已取消删除操作! n);system(cls);printf(该物品名已存在 , 请重新输入物品名 :);scanf(%s,s-name);q=head;elsea=2;q=head; if(strcmp(s-number,q-number)=0)
5、break;q=q-next;该物品编号已存在 , 请重新输入物品编号 :);scanf(%s,s-number);q=head;elsea=3;q=head;输入物品价格(元) :);日期输入格式 ( 例:20150101)n);输入物品生产日期 :);输入物品过期日期 :);输入物品分类 :);Save(s,mark);根据输入的物品名或编号,显示查找到的相应物品信息 system(cls);char s10;printf(输入物品名或编号 :);if(strcmp(s,q-name)=0)break;q=q-next;printf(printf(%sn,q-name);printf(pr
6、intf(%sn,q-number);printf(printf(%sn,q-price);printf(printf(%sn,q-MFG);printf(printf(%sn,q-EXP);printf(void ChangeGoods(char *mark)/system(cls);if(strcmp(s,p-name)=0) break;p=p-next;printf(修改物品基本信息 :n);物品名 :);printf(printf(%sn,p-name);printf(printf(%sn,p-number);printf(printf(%sn,p-price);printf(pri
7、ntf(%sn,p-MFG);printf(printf(%sn,p-EXP);printf(printf(请输入要修改的物品信息printf(1.printf(printf(3.printf(printf(5.printf(scanf(%d,&choice);switch(choice)请输入修改后物品名 :);if(strcmp(,q-name)=0) 该物品名已存在 , 请重新输入物品名 :);strcpy(p-name,);break;请输入修改后的物品编号while(q!=NULL)if(q!=NULL)printf(scanf(%s,w.number);q=
8、head;elsei=2;q=head;break;请输入修改后的物品价格:请输入修改后的物品生产日期请输入修改后的物品过期时间scanf(%s,p-price);case 4:printf(scanf(%s,p-EXP);case 6:printf(请输入修改后的物品类别scanf(%s,p-categoty);default: printf(scanf(%d,&choice);break;输入错误 ! 请重新输入要修改的物品信息 scanf(%d,&k);if(k=1)Save(head,mark);printf(物品信息已完成修改 !n);你已取消修改物品信息!根据输入的物品名或编号,显
9、示查找到的相应物品信息system(cls);Goods *head,*p,*q,*k;int i=1;system(cls);q=q-next; system(cls);k=(lb*)malloc(sizeof(lb);k-next=NULL;l=(lb*)malloc(sizeof(lb);s=(lb*)malloc(sizeof(lb);j=(lb*)malloc(sizeof(lb);s=k;l=k;printf(while(p!=NULL)while(l-next!=NULL)j=l-next;l=s;p=p-next;m=(lb*)malloc(sizeof(lb);strcpy(
10、b,p-categoty);strcpy(m-categoty,b);m-next=k-next;k-next=m;k=m;l=s;p=p-next; strcpy(b,s-next-categoty);i+;q=q-next;void SearchTime(char *mark)/根据输入的时间,查询过期或3 月内将过期的物品信息system(cls);system(cls);输入要查找的时间 :); 你尚未存储任何物品信息| 编号 | 价格 | 分类| 生产日期 | 过期时间 |n);memcpy(t4,p-EXP,4);memcpy(t5,p-EXP,6);memcpy(t6,p-EXP
11、,8);t44=0;a4=atoi(t4);a5=atoi(t5);a6=atoi(t6);if(a1a4)if(a1=a4)x=a2-a5;if(x=-2)elseif(x=-3)name,p-number,p-price,p-categoty,p-MFG,p-EXP); elsen=a4-a1;if(n=1)m=a5-12;if(m+a2)name,p-number,p-price,p-categoty,p-MFG,p-EXP);else9s|n,p-name,p-number,p-price,p-categoty,p-MFG,p-EXP);p=p-next; Excel 表格.n);退出到登陆界面 .n);while(choice=Inputchoice()!=0)switch(choice)case 1:SearchGoods(mark);break;break;case 3:DeleteGoods(mark);break;break;break;case 6:SearchTime(mark);break;break;break;default:printf(break;return 0; printf(p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年赣州市南康区第二人民医院招聘工作人员考试真题
- 2024二手房装修费合同范本
- 2024三人合作开店协议书
- 2024年国家公务员考试行测常识判断题库(历年真题)
- 2024年小升初数学期末模拟测试卷附参考答案(精练)
- 2024年小学六年级下册数学期末测试卷及答案参考
- 2024年小学六年级下册数学期末测试卷附完整答案(名校卷)
- 2024复工复产协议
- 2024年汽车维修工技能理论考试题库及参考答案【满分必刷】
- 2024年汽车维修工技能理论考试题库含答案【能力提升】
- 上海市虹口区2024年八年级下学期语文期末试卷附答案
- 承包商三级安全教育考试试卷
- 无人机组装与调试智慧树知到期末考试答案章节答案2024年山东科技职业学院
- 植物生理学课件(王小菁-第8版)-第十章-植物的生长生理
- 2024高考物理广东卷押题模拟含解析
- 2024-锅炉设备采购及安装合同模板
- (格式已排好)国家开放大学电大《计算机应用基础(本)》终结性考试试题答
- HJ 1276-2022 危险废物识别标志设置技术规范(正式版)
- 2024-2029年潜孔锤钻头行业市场现状供需分析及市场深度研究发展前景及规划投资研究报告
- 03水平五 高一 足球单元18课时计划-《足球:接球转身射门》教案
- 管网改造工程施工组织设计
评论
0/150
提交评论