int i; system(\ printf(\**************\\n\ printf(\序号 年级 专业 班级 学号 姓名 论文题目\\n\ printf(\ for(i=0;i /*查找学生论文信息*/ void find(Student t[]) { int i; system(\ printf(\按学号查找\\n\ printf(\按姓名查找\\n\ printf(\按班级查找\\n\ printf(\返回\\n\ scanf(\ switch(i) { case 1:searchnumber(stud,length);break; case 2:searchstudentName(stud,length);break; case 3:searchClass(stud,length);break; case 4:break; } } /*按学号查找*/ void searchnumber(Student t[],int n) { char s[N]; int i,c[M]; 33 system(\ printf(\请输入学号:\ scanf(\ for(i=0;i /*按姓名查找*/ void searchstudentName(Student t[],int n) { char s[N]; int i,c[M]; system(\ printf(\请输入姓名:\ scanf(\ for(i=0;i /*按班级查找*/ void searchClass(Student t[],int n) { char s[N]; int i,c[M]; system(\ printf(\请输入班级:\ scanf(\ for(i=0;i /*信息输出*/ void out(Student t[],int c[],int n) { int i; printf(\**************\\n\ printf(\序号 年级 专业 班级 学号 姓名 论文题目\\n\ 34 printf(\ for(i=0;i /*序号查找*/ int searchNum(Student t[],int n) { char s[N]; int c=-1,i; scanf(\ for(i=0;i /*修改学生论文信息*/ void update(Student t[],int n) { int i; system(\ printf (\请输入想要修改的序号:\ i=searchNum(t,n); if(i==-1) printf(\无记录!\\n\ else { printf (\请输入新的资料\\n\ printf(\ printf(\序号 年级 专业 班级 学号 姓名 论文题目\\n\\n\\n\\n指导老师 日期 内容简介\\n\\n\\n\\n\ printf(\ 35 scanf(\t[i].studentName,t[i].thesisName,t[i].teacherName,t[i].date,t[i].introduction); } getchar(); } /*删除学生论文信息*/ int delete(Student t[],int n) { char s[N]; int i,j; system(\ printf(\请输入删除序号\\n\ i=searchNum(t,n); if(i==-1) printf(\无记录!\\n\ else { printf(\**************\\n\ printf(\序号 年级 专业 班级 学号 姓名 论文题目\\n\ printf(\ printf(\.Class,t[i].number,t[i].studentName,t[i].thesisName); printf(\指导老师 日期 简介\\n\ printf(\ printf(\ printf(\***********\\n\ printf(\你确定要删除这个记录吗?(y/n)\\n\ if(toupper(getch())=='Y') { for(j=i+1;j 36
相关推荐: