c语言超市管理系统源程序内容摘要:
%s % %s %d\n\n,p3num,p3name,p3kind,p3price,p3unit,p3quantity)。 printf(__________________________________\n)。 p3=p3next。 } printf(**********************************\n)。 printf(//////////////////////////////////\n)。 while(n!=4) { p3=head。 printf(**********************************\n)。 printf(1 添加商品信息 \n)。 printf(2 删除某商品信息 \n)。 printf(3 修改某商品信息 \n)。 printf(4 返回(当你完成了对某一商品的添加、删除或者修改后请按 4返回) \n)。 printf(**********************************\n)。 scanf(%d,amp。 n)。 if(n==1) /*添加商品信息 */ { printf(请输入商品 编号 名称 类型 价格 单位 数目 \n)。 printf(**********************************\n)。 p4=(struct good *)malloc(sizeof(struct good))。 /*申请空间 */ scanf(%d %s %s %f %s %d,amp。 p4num,p4name,p4kind,amp。 p4price,p4unit,amp。 p4quantity)。 /*输入商品信息 */ p4next=NULL。 while(p3next!=NULL) /*判断循环结束条件 */ { p3=p3next。 } p3next=p4。 p3=head。 if((fp=fopen(goods ,w))==NULL) /*判断能否打开文件 */ { printf(can not open the file)。 exit(0)。 /*结束程序 */ } while(p3!=NULL) { fprintf(fp,%d %s %s %f %s %d ,p3num,p3name,p3kind,p3price,p3unit,p3quantity) /*将商品信息写入文件 */ p3=p3next。 } fprintf(fp,%d,1)。 fclose(fp)。 /*关闭文件 */ printf(**********************************\n)。 printf(__________________________________\n)。 printf(请按 4返回 \n)。 printf(__________________________________\n)。 printf(**********************************\n)。 } if(n==2) /*删除商品 */ { printf(**********************************\n)。 printf(请输入需要删除的商品编号 \n)。 printf(**********************************\n)。 scanf(%d,amp。 p)。 printf(**********\n)。 printf(1 确认删除 \n2 取消删除 \n)。 printf(**********\n)。 scanf(%d,amp。 r)。 if(r==1) { if((headnum)==p) { head=headnext。 free(p3)。 /*释放空间 */ } else { p4=head。 p3=p4next。 while(p3!=NULL) /*判断循环结束条件 */ { if((p3num)==p) { p5=p3next。 free(p3)。 /*释放空间 */ p4next=p5。 break。 } p3=p3next。 p4=p4next。 } } if((fp=fopen(goods ,w))==NULL) /*判断能否打开文件 */ { printf(can not open the file)。 exit(0)。 /*结束程序 */ } p3=head。 while(p3!=NULL) /*判断循环结束条件 */ { fprintf(fp,%d %s %s %f %s %d ,p3num,p3name,p3kind,p3price,p3unit,p3quantity)。 /*将商品信息写入文件 */ p3=p3next。 } fprintf(fp,%d,1)。 fclose(fp)。 /*关闭文件 */ } if(r==2) continue。 /*继续循环 */ printf(**********************************\n)。 printf(__________________________________\n)。 printf(请按 4返回 \n)。 printf(__________________________________\n)。 printf(**********************************\n)。 } if(n==3) /*修改某商品信息 */ { printf(请输入需要修改的商品编号 \n)。 scanf(%d,amp。 q)。 while(p3!=。c语言超市管理系统源程序
相关推荐
,records[i].now)。 else printf(|%10s| 已发车 |%10s|%10s|%|%8d|%8d|,records[i].num, records[i].from,records[i].to,records[i].hours,records[i].max,records[i].now)。 } ShowTable2(j)。 //线框调用 2 printf(\n按任意键继续
mainmenu()。 C 语言课程设计报告 9 按起点站和终点站查询( searsh2()) system(cls)。 printf(*****欢迎使用车票管理系统 *****\n)。 printf(当前时间: )。 system_time()。 char a[20]。 char b[20]。 int flag=1。 FILE *fp。 ticket train。
合材料风管与配件制作。 ; 与绝热。 ; 、复合材料风管与配件制作。 安装; 与绝热。 绝热。 梯 引式或强制式电梯安装。 装。 (平衡重)及安全部件安装。 、随行电缆、补偿装置安装。 、悬挂装置、随行电缆安装。 (平衡重)及安全部件安装。 、自动人行道安装。 、器具安装。 18 附录 C 室外工程划分及编号 室外单位(子单位)工程和分部工程可按表。 表 室外工程划分及编号 单位工程 子单位工程
ar num[10]。 char day[20]。 char type[10]。 int s。 char man[20]。 }jie。 xia creat(xia B){ int i,n。 xia A,p。 FILE *fp。 fa fa1={编号 ,日期 ,类别 ,存取数目,经办人 }。 char s4[]={.txt},ch[10]。 高级语言程序设计 课程设计报告
. 团队秘书 一位中层管理人 员,和团队领导随时保持沟通,协调谈判的一切事宜,并能对一些次要事情发表意见。 . 财务主管 该人士必须熟悉项目的财务状况和业主的财务制度和通行的会计实践; . 工程主管 对项目的建设和工程状况要非常熟悉。 但工程主管不需要全程参加谈判,只是在必要时提供意见; . 律师或顾问 有经验的律师或顾问有时受团队领导的委托充当主谈或第二谈判。 团队秘书的角色不可忽视。