资料整理
. . . .
cout<<\该学生学号:\
cout<<\该学生姓名:\
cout<<\该学生性别:\ cout<<\该学生宿舍号:\ cout<<\该学生电话:\
t=1;
}
if(t==0) //容错处理 cout<<\没找到\
}
else { cout<<\请输入好查找的学生的宿舍号\ cin>>k;
for(i=0;i cout<<\该学生学号:\ cout<<\该学生姓名:\ cout<<\该学生性别:\ 资料整理 . . . . cout<<\该学生宿舍号:\ cout<<\该学生电话:\ t=1; } if(t==0) //容错处理 cout<<\没找到\ } break; case 2: infile.open (\ if(!infile) { cout<<\文件不能打开\ abort(); } else { for(i=0;i<3;i++) //将文件中的数据读出放在p[i]内 . . . . //从文件中读字节到指定的存储器区域。 分 资料整理 infile.read ((char*)&p[i],sizeof(StuGraInfo)); infile.close(); cout<<\请输入要查找的学生的学号\cin>>k; for(i=0;i } if(t==0) //容错处理 cout<<\没找到\ for(i=0;i<3;i++) //找到该学生,输出成绩信息并记录实得学 for(j=0;j if(p[i].score_talbe[j].stuNo==k) { cout< . . . . \j].triGrade; cout<<\ 卷 面 成 绩 : \j].examGrade; cout<<\ 总 分 : \j].totalGrade< if(p[i].score_talbe[j].totalGrade>=60) sum+=p[i].creditHour; //用sum记录及格 科目的学分 } } void insert() { } } } cout<<\该学生实得学分为\ case 3: break; 资料整理