C语言课程设计实验报告 aver=sum/count; } } fclose(fp); printf(\统计--返回结果-----------\ printf(\这个类型的是:%d\ printf(\统计的总价格:%f\ printf(\平均价格是:%f\ (4).搜索模块 分为按编号搜索,设备名搜索,设备价格搜索,用switch循环,来判断进入哪个,比如若输入为1 ,就会按编号搜索。 switch(choice) { case 0:exit(0);break; case 1: printf(\请输入设备编号:\\n\ scanf(\ for(i=0;!feof(fp);i++)//从文本中读取设备编号 {fscanf(fp,\%s %s %f %s %d %s \ate,&equ.scrap,&equ.scrapDate); if(strcmp(equ.equipCode,code)==0) { printf(\pDate\\n\printf(\ipName,equ.equipPrice,equ.buyDate,equ.scrap,equ.scrapDate); }} getchar(); break; case 2: printf(\请输入设备名称:\\n\ scanf(\ for(i=0;!feof(fp);i++) {fscanf(fp,\%s %s %f %s %d %s \ate,&equ.scrap,&equ.scrapDate); if(strcmp(equ.equipName,name)==0) { printf(\ScrapDate\\n\printf(\ipName,equ.equipPrice,equ.buyDate,equ.scrap,equ.scrapDate); } } getchar(); break; case 3: printf(\请输入设备价格:\\n\ scanf(\ for(i=0;!feof(fp);i++) { fscanf(fp,\%s %s %f %s %d %s \ate,&equ.scrap,&equ.scrapDate); if(equ.equipPrice==price) { 第 6 页 共 19 页 C语言课程设计实验报告 printf(\pDate\\n\printf(\ipName,equ.equipPrice,equ.buyDate,equ.scrap,equ.scrapDate); } } getchar(); break; } (5).追加模块 与添加模块相似,只有一个地方不同,追加是以fopen打开文件,以a追加的方式追加数据的 if((fp=fopen(\ //a 方式为追加 {printf(\不能打开文件!\\n\} for (j=0;j
实验设备管理系统c语言版 - 图文(2)
2019-08-01 22:54
实验设备管理系统c语言版 - 图文(2).doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!