资料整理
. . . .
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;
资料整理