while (feof(tp)==0) fscanf(fp, %s%s%s %d%d%d%dn", staIn]. unit, sta[n].nam e, staIn]. sex, &stan]. age, &stan].height, &stan]. weight) n++ fclose(tp)
while (feof(fp)==0) { fscanf(fp,"%s%s%s%d%d%d%d\n",sta[n].unit,sta[n].nam e,sta[n].sex,&sta[n].age,&sta[n].height,&sta[n].weight); n++; } fclose(fp); }
else printi"请创建一个新文件\staf3dat".Mn"); system("cls");/用 system调用dos命令,清屏* 大大大大大大大大大大大大大大大大大大大大大大 欢迎界面 大大大大大大大大大大大大大大大大大大大大 printf( ctitititit ~in") printf( owoAttititit printf("tit欢迎进入职工医疗保健信息系统vn"); printf(%%%%%%%%%%%%%%%%%%%%%%% %%%ttt%%%%%%%%%%%%%%%%%%%%% %%%%%%n"); printf("nInIan)
else printf("请创建一个新文件\"staff_3.dat\".\n"); system("cls"); /*用system调用dos命令,清屏*/ /**********************欢迎界面********************/ printf("~~~~~~~~~~~~~\t\t\t\t\t~~~~~~~~~~~~~\n"); printf("~~~~~~~~~~~~~\t\t\t\t\t~~~~~~~~~~~~~\n"); printf("\t\t欢迎进入职工医疗保健信息系统\n"); printf("%%%%%%%%%%%%%%%%%%%%%%%% %%%\t\t\t\t\t%%%%%%%%%%%%%%%%%%%%% %%%%%%\n"); printf("\n\n\n\n");
printi位:西南化工研究院职工医院n"); printi"址:四川省泸州市纳溪区vn"); printf(,救电话:119,999); printf("nInIan") printf("=========t===========n); printf("本系统由“登峰造极软件有限公司开发”"); printf(地址:北京市海淀区学院路n"); printf(作者: crest, huniuniu n"); printf("=========t===========n) printf("nin) printf(t任意输入一个值并回车进入系统ny scanf( %s", &choice)
printf("单位:西南化工研究院职工医院\n"); printf("地址:四川省泸州市纳溪区\n"); printf("急救电话:119,999"); printf("\n\n\n\n"); printf("==============\t\t==============\n"); printf("本系统由“登峰造极软件有限公司开发”\n"); printf("地址:北京市海淀区学院路\n"); printf("作者:crest, huniuniu \n"); printf("==============\t\t==============\n"); printf("\n\n"); printf("\t\t请任意输入一个值并回车进入系统\n"); scanf("%s",&choice);
if(choice==n'llchoice==N) exit(1) system("cls");/用 system调用dos命令,清屏* do s= nterface(menu,10);/调用 nterface0函数*/ switch(s)/转向语句,选择以实现不同的功能* case 0: n=Add(n, sta); break; case 1: Display(sta, 0, n-1); break; case 2: SortName(sta, n); break; case 3: SortHeight(sta, n); break; case 4: SortWeight (sta, n); break;
if(choice=='n'||choice=='N') exit(1); system("cls"); /*用system调用dos命令,清屏*/ do { s=Interface(menu,10); /*调用Interface()函数*/ switch (s) /*转向语句,选择以实现不同的功能*/ { case 0: n=Add(n,sta);break; case 1: Display(sta,0,n-1);break; case 2: SortName(sta,n);break; case 3: SortHeight(sta,n);break; case 4: SortWeight(sta,n);break;
case 5: Find(sta, n); break; case 6: Modify(sta, n); break; case 7: n=Delete(sta, n); break; case 8: SaveFile(sta, n) while(s>=0&&s<=8);
case 5: Find(sta,n);break; case 6: Modify(sta,n);break; case 7: n=Delete(sta,n);break; case 8: SaveFile(sta,n); } } while(s>=0&&s<=8); }