图书管理系统链表课设完美版内容摘要:
束 0\n)。 scanf(%d,amp。 m)。 } } int menu() { int choice。 while(1) { system(cls)。 课程设计报告 8 printf(1新添图书 \n)。 printf(2删除图书 \n)。 printf(3修改图书 \n)。 printf(4按出版社查询 \n)。 printf(5按书名查询 \n)。 printf(6按作者查询 \n)。 printf(7保存图书信息 \n)。 printf(8显示 \n)。 printf(0退出 \n)。 printf(请选择 :)。 scanf(%d,amp。 choice)。 if(choice=0amp。 amp。 choice10) break。 } return choice。 } LINK creat() { int n,i,k=0,f=0。 FILE *fp。 if((fp=fopen(,wb))==NULL) printf(打开文件失败 \n)。 printf(请输入将要创建的图书的种类数 )。 scanf(%d,amp。 n)。 for(i=0。 in。 i++) { printf(请输入第 %d本书的信息 \n,i+1)。 printf(书号 \n)。 scanf(%s,str[i].shuhao)。 printf(书名 \n)。 scanf(%s,str[i].name)。 printf(作者 \n)。 课程设计报告 9 scanf(%s,str[i].writer)。 printf(出版社 \n)。 scanf(%s,str[i].publisher)。 printf(单价 \n)。 scanf(%f,amp。 str[i].price)。 printf(库存量 \n)。 scanf(%d,amp。 str[i].remain)。 fprintf(fp,%s %s %s %s %f %d\n,str[i].shuhao,str[i].name,str[i].writer,str[i].publisher,str[i].price,str[i].remain)。 } printf(录入成功 \n)。 fclose(fp)。 return(linkc())。 } LINK linkc() { int k=0。 FILE *fp。 LINK newp,head,p。 head=p=(LINK)malloc(sizeof(NODE))。 headnext=NULL。 if((fp=fopen(,rb))==NULL) {printf(文件不存在 \n)。 exit(0)。 } while(!feof(fp)) { newp=(LINK)malloc(sizeof(NODE))。 fscanf(fp,%s%s%s%s%f%d\n,newp,newp,newp,newp,amp。 newp,amp。 newp)。 k++。 课程设计报告 10 newpnext=pnext。 pnext=newp。 p=pnext。 } printf(读取成功 !\n)。 fclose(fp)。 return(head)。 } void show(LINK head) { printf(%7s%7s%7s%7s%7s%7s\n,书号 ,书名 ,作者 ,出版社 ,单价 ,库存数 )。 LINK p。 p=head。 while(pnext!=NULL) {。图书管理系统链表课设完美版
相关推荐
; ; ;。 安全 管理 ; ; ; 全工地例会制度; 、签证制度; ; (方案)审查、备案制度; /计量设备,施工机械、安全用具审查监理工作制度; 、特殊工种 /特殊作业人员审查监理工作制度; ; /质量事故处理监理管理制度;。 质量 ; ; 国家电网公司 330kV及以上输电线路工程监理项目部标准化工作手册 7 分类 工 作 制 度 清 单 管理 质量 管理 、材料
,对促进物业公司的健康发展 ,构建和谐小区是十分重要和必要的。 (1)物业管理的早期介入 物业管理早期介入法制化。 以法律的形式要求物业管理企业参与小区项 目可行性研究、小区的规划、设计等阶段 ,站在业主的角度 ,从使用、维修管理出发提出前瞻性意见 ,从根本上杜绝影响日后物业管理的先天不足问题。 (2)积极开展招投标机制 在物业管理刚实现招投标机制的初期 ,人们还不适应市场的选择
.NET 环境下开发的软件与操作系统的具体工作如文件处理和 内存分配相脱离。 这就使 .NET 环境下开发的软件 ‘ 口 J.以在各种硬件和操作系统之 问迁移。 .NET Framework构架包含丫在操作系统上进行软件开发的所有层,它 使 MicrosofI 或 其 他 jr 台 上的显示技术、组件技术和数据技术实现丫高度的集成。 其 lll,最关键的两个内核是:公共语言运行 (Common
2、天检查苗床,发现病毒病等病株连同种薯一起拔除。 (4)高剪苗在离地 35 厘米处剪苗,春薯剪一次,夏薯剪两次,即从苗床高剪苗,插在露地苗圃中,再以露地苗圃中第二次高剪苗插入大田,绝对不可拔苗(预防黑斑病)。 用茎上高剪的枝作薯秧(预防茎线虫病)。 (五)薯苗处理(1)栽秧前严格剔除病秧,剪去病部。 (2)药剂处理可根据病害种类不同,任选其中一种方法:用 50多菌灵可湿性粉 10002000
2、断芽、腐烂、创伤和弱小的蒜瓣后,应选用无病、无伤的大粒蒜瓣做蒜种;大豆种子经风选、粒选,剔除病粒、残粒、虫食粒及杂物后,种子净度达到 99%,纯度达到 98%,发芽率达到 95%,含水量12%,质量达到二级。 月 5 日10 日,当地土壤 10 厘米处地温稳定在 3以上时,掌握墒情适时用大蒜精播机在垄上等距单行栽种,栽植深度 3 厘米4厘米。 合理的保苗密度在 20 万株/公顷,用种量为
交换意见,用户的积极参与是数据库的设计成功的关键。 (3).易于更改 ,当应用环境和应用要求改变时,容易对概念模型修改和扩充。 (4).易于向关系、网状、层次等各种数据模型转换。 概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定。 四川工商职业技术学院 毕业论 文 10 根据上面的 概念设计特点,本商品信息管理系统 的实体有: 用户 实体、分店实体、商品实体。