计算机与信息工程系 《高级语言程序设计》课程设计报告
}
}
fwrite(arr,sizeof(struct student)*n,n,fp); fclose(fp);
void Modfiy(struct student* arr,int n)//学生基本信息修改 {
printf(\修改学生信息:\\n\printf(\请输入学号 :\\n\scanf(\for(int i=0;i if(!strcmp(number,arr[i].no)) { printf(\ printf(\ arr[i].sex,arr[i].age,arr[i].bnote); printf(\ char number[10],ch; bool flag=false; scanf(\ ].age, arr[i].bnote); Save(arr,n); flag=true; 21 计算机与信息工程系 《高级语言程序设计》课程设计报告 } } } if(flag==false) { } printf(\该学生不存在 !:\\n\ void Delete(struct student* arr,int n)//学生基本信息删除 { } char number[10]; bool flag=false; printf(\printf(\scanf(\for(int i=0;i if(!strcmp(number,arr[i].no)) { strcpy(arr[i].name,\strcpy(arr[i].no,\strcpy(arr[i].bnote,\arr[i].sex=' '; arr[i].age=0; Save(arr,n); flag=true; 22 计算机与信息工程系 《高级语言程序设计》课程设计报告 } } if(flag==true) { printf(\该学生已删除不存在!:\\n\ } void Search(struct student* arr,int n)//学生基本信息查询 { int temp,i; bool flag=false; printf(\通过学号查询,press 1----------\\n\ printf(\通过姓名查询,press 2----------\\n\ printf(\通过性别查询,press 3----------\\n\ printf(\通过年龄查询,press 4----------\\n\ printf(\退出, press 5----------\\n\ scanf(\ switch(temp) { case 1: { char num[10]; printf(\请输入学号:\\n\ scanf(\ for(i=0;i if(!strcmp(num,arr[i].no)) 23 计算机与信息工程系 《高级语言程序设计》课程设计报告 { printf(\ } break; } } if(!flag) { printf(\该学生不存在.\\n\ } sex,arr[i].age,arr[i].bnote); flag=true; case 2: { char num[10]; printf(\ scanf(\ for(i=0;i if(!strcmp(num,arr[i].name)) { printf(\ } arr[i].sex,arr[i].age,arr[i].bnote); flag=true; 24 计算机与信息工程系 《高级语言程序设计》课程设计报告 } if(!flag) { printf(\该学生不存在.\\n\ } } break; case 3: { char ch; printf(\请输入性别:\\n\ ch=getch(); for(i=0;i if(ch==arr[i].sex) { printf(\ } } } if(!flag) { printf(\该学生不存在.\\n\ } arr[i].sex,arr[i].age,arr[i].bnote); flag=true; 25 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库《高级语言程序设计》课程设计报告(5)在线全文阅读。
相关推荐: