学生学籍信息管理系统C++ 下载本文

资料整理

. . . .

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;

资料整理