基于c实现的校友录管理系统课程设计内容摘要:

: void setfriends(char *name1,char *sex1,char *age1,char *jieji1,char *xueyuan,char *xi1,char *banjil1,char *txdz1,char *lxfs1)。 static intamp。 getbianhao() {return bianhao。 } char * getname() {return name。 } char * getsex() {return sex。 } char * getage() {return age。 } char * getjieji() {return jieji。 } char * getxueyuan() {return xueyuan。 } char * getxi() {return xi。 } char * getbanji() {return banji。 } char * gettxdz() {return txdz。 } char * getlxfs() {return lxfs。 } char * getnum() {return num。 } void add()。 void find()。 void deleted()。 void alter()。 void show()。 }。 friends g[150]。 friends p[200]。 int k1。 int friends::bianhao=0。 void friends::setfriends(char *name1,char *sex1,char *age1,char *jieji1,char *xueyuan1,char *xi1,char *banji1,char *txdz1,char *lxfs1) 9 { int static j=1。 strcpy(name,name1)。 strcpy(sex,sex1)。 strcpy(age,age1)。 strcpy(jieji,jieji1)。 strcpy(xueyuan,xueyuan1)。 strcpy(xi,xi1)。 strcpy(banji,banji1)。 strcpy(txdz,txdz1)。 strcpy(lxfs,lxfs1)。 bianhao++。 ofstream file(校友录信息 .txt,ios_base::app)。 //追加到文件尾 fileg[j].getbianhao()endl。 fileg[j].getname()endl。 fileg[j].getsex()endl。 fileg[j].getage()endl。 fileg[j].getjieji()endl。 fileg[j].getxueyuan()endl。 fileg[j].getxi()endl。 fileg[j].getbanji()endl。 fileg[j].gettxdz()endl。 fileg[j].getlxfs()endl。 j++。 ()。 } 1 添加校友信息 void friends::add() { int v,l=1。 char name2[20]。 char sex2[10]。 char age2[10]。 char jieji2[20]。 char xueyuan2[20]。 char xi2[20]。 char banji2[20]。 char txdz2[20]。 char lxfs2[30]。 cout请输入要添加的人数 endl。 cink。 g[1].getbianhao()=p[k1].getbianhao()。 v=bianhao。 for(int i=v+1。 i=v+k。 i++) { cout请输入第 l校友的信息 endl。 cout姓名 :。 cinname2。 cout性别 :。 cinsex2。 10 cout年龄 :。 cinage2。 cout届级 :。 cinjieji2。 cout学院 :。 cinxueyuan2。 cout系 :。 cinxi2。 cout班级 :。 cinbanji2。 cout通讯地址 :。 cintxdz2。 cout联系方式 :。 cinlxfs2。 g[i].setfriends(name2,sex2,age2,age2,jieji2,xi2,banji2,txdz2,lxfs2)。 l++。 } } 2 修改校友信息 void friends::alter() { int k=1。 ifstream filem(校友录信息 .txt,ios_base::in)。 //打开文件,以便读取 while(!()) { filemp[k].getnum()。 filemp[k].getname()。 filemp[k].getsex()。 filemp[k].getage()。 filemp[k].getjieji()。 filemp[k].getxueyuan()。 filemp[k].getxi()。 filemp[k].getbanji()。 filemp[k].gettxdz()。 filemp[k].getlxfs()。 k++。 } ()。 cout请输入要修改的人的编号 :endl。 int x,y。 cinx。 cout请输入编号为 x的人需要修改的项目的代号 :endl。 cout1:编号 2:姓名 3:性别 4:年龄 5:届级 6:学院 7:系 8:班级 9:通讯地址 10:联系方式 endl。 ciny。 switch(y) { case 1: {cout请输入新的编号。 cinp[x].getnum()。 } 11 break。 case 2: {cout请输入新的姓名。 cinp[x].getname()。 } break。 case 3: {cout请输入新的性别。 cinp[x].getsex()。 } break。 case 4: {cout请输入新的年龄。 cinp[x].getage()。 } break。 case 5: {cout请输入新的届级。 cinp[x].getjieji()。 } break。 case 6: {cout请输入新的学院。 cinp[x].getxueyuan()。 } break。 case 8: {cout请输入新的班级。 cinp[x].getbanji()。 } break。 case 9: {cout请输入新的通讯地址。 cinp[x].gettxdz()。 } break。 case 10: {cout请输入新的联系方式。 cinp[x].getlxfs()。 } break。 } ofstream fi。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。