当前位置:首页 > 学生信息管理系统课程设计
printf(\请重新输入:\\n\ scanf(\ printf(\请重新输入生日:\\n\ scanf(\
printf(\请重新输入地址:\\n\ scanf(\ fclose(fp);
if((fp=fopen(\学生信息表.txt\//为输出打开学生信
息表文本文件
for(i=0;i fwrite(&stu[i],sizeof(STU),1,fp);//覆盖要修改的学生信息 fclose(fp); //关闭学生信息表文本文件 } /*删除函数*/ void del(void) { char number[20],stud[300]; int flag=0,i,k,ch,n,temp; if((fp=fopen(\学生信息表.txt\//为输入打开学生信息表文本 文件 { printf(\ getchar(); exit(1); } for(i=0;fread(&stu[i],sizeof(STU),1,fp)!=0;i++);//读出学生信息 n=i; fclose(fp); printf(\单个删除*****2.全部删除*********\\n\ printf(\输入你的选择: \ scanf(\ if(ch==1){ loop: printf(\输入要删除学生的学号: \ scanf(\ for(i=0;i if(strcmp(stu[i].num,number)==0) { flag=1; k=i; } printf(\是否确定删除?*************\\n\ printf(\是**2--否***************\\n\ scanf(\ if(temp==2) goto loop; if(flag==0) { printf(\列表中无此记录********\\n\ goto loop; } for(i=k;i strcpy(stu[i].name,stu[i+1].name); strcpy(stu[i].num,stu[i+1].num); strcpy(stu[i].ban,stu[i+1].ban); strcpy(stu[i].birthday,stu[i+1].birthday); strcpy(stu[i].phone,stu[i+1].phone); strcpy(stu[i].address,stu[i+1].address); } if((fp=fopen(\学生信息表.txt\//为输出打开学生信息表文本 文件 { printf(\ getchar();
共分享92篇相关文档