简单学生信息管理.doc

简单学生信息管理.doc

ID:55692395

大小:69.00 KB

页数:6页

时间:2020-05-25

简单学生信息管理.doc_第1页
简单学生信息管理.doc_第2页
简单学生信息管理.doc_第3页
简单学生信息管理.doc_第4页
简单学生信息管理.doc_第5页
资源描述:

《简单学生信息管理.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、#include#include#include//#includestructdoubly{charname[15];/*longintnumber[10];*//’modifiedbyhuanmie*/longnumber;structdoubly*lLinkj*rLink;};structdoubly*record*head*tail*temp2;chartempi;intflag;/*函数声明*//*计算当前链表节点数*/intelem_num();/*显示当前链表

2、节点*/voiddisplay();/*删除节点元素*/voiddeletetion();/*插入节点元素*/voidinsertion();voidmain()(FILE*inFileJ*outFile;charkey;charfilename[20];charans^respond;head=(structdoubly*)malloc(sizeof(structdoubly));head->lLink=head->rLink=NULL;record=head;do{flag=0;printf("enterthenameofthefiletha

3、tyouwanttoopenH);scanf(yfilename);printf(,,filename=%s,,Jfilename);if((inFile=fopen(filenameJ"rt"))==NULL)(printf(f,error11);getch();flag=l;})while(flag!=0);printf(u/*while(fscanf(inFile?record->name,record->number)!=EOF)*//*modifiedbyhuanmie*/while(l)(//printf("readele

4、m..");tail=(structdoubly*)malloc(sizeof(structdoubly));i千(fscanflinFile,&tail->number)==EOF)(break;}/*head->rLink=tail;tail->lLink=head;*/record->rLink=tail;—modifiedbyhuanmie,新节点插入到当前链表尾*/tail->lLink=record;tail->rLink=NULL;record=tail;}/*head->lLink=record->lLink;record->

5、lLink->rLink=head;*/head->lLink=record;/*modifiedbyhuanmie,形成循环链表*/record->rLink=head;fclose(inFile);printf(n己关闭只读文件An");/*ans='';*//*modifiedbyhuanmie,空字符常量*/ans='N';while(ans!=lY,){do(printf(flI->insertD->deleteS->showQ->quitH);printf(,fenteryouchoiceI-Q,f);/*scan

6、f(”%c”,&ans);*/scanf(n%c”,&ans);/*modifiedbyhuanmie*/switch(ans)(case•I*:printf("insertion");insertion();break;/*modifiedbyhuanmie*/case'D':printf(Hdeletetion");deletetion();break;/*modifiedbyhuanmie*/case'S':printf("shown);display();break;/*modifiedbyhuanmie*/case'Q':p

7、rintf(,,quitH);/*exit(l);*/break;/*modifiedbyhuanmie*/default:break;}}while(ans!='Q');printf("areyousuretoquit?(Y/N)");/*scanf(,,%cH,&ans);*/scanf("%c”,&ans);/*modifiedbyhuanmie*/printf(un“);}printf("filehasbeenchanged,SAVEandEXIT?[YorN]H);fflush(stdin);"modifiedbyhuanm

8、ie*/key=getchar();switch(key)(case'Y':outFile=fopen(filenamej”wt'');

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。