int i,n=0,flag=1,m; char nam[20]; cout<<"请输入所要修改的学生的姓名:"<<endl; cin>>nam; for(i=0;i<count_d&&flag;i++) { if(c3[i].getNA()==nam) { cout<<"请输入所要修改的学生的学号:"<<endl; cin>>m; for(i=0;i<count_d&&flag;i++) { if(c3[i].getNU()==m) { c3[i].set4(); flag=0;n=n+1; } } } break; } if(n!=0) cout<<"修改成功!"<<endl; if(n==0) cout<<"没有查询到该学生的资料!"<<endl; }
void Delete(Class c4[]) //信息删除函数 { f
stream file("class.dat",ios_base::in|ios_base::out|ios_base::binary); int i=0; for(i=0;i<100;i++) { file.read(reinterpret_cast<char*>(&b[i]),sizeof(b[i])); } for(i=0;b[i].getNU()!=0;i++) ; M2=i; Class c9; int n=0,number,flag=1; cout<<"请输入要要进行操作的学生的学号:"<<endl; cin>>number; for(i=0;i<M2&&flag;i++)