oid PringInfo(Stu stud[], int len)
{
for (int i = 0; i < len; i++)
{
cout << "学号:" << stud[i].no<<"\t"<< "姓名:" << stud[i].name << "\t"<<"性别:" << stud[i].sex<<"\t" << "班号:" << stud[i].classNum << endl;
}
}

oid PringInfo(Stu stud[], int len)
{
for (int i = 0; i < len; i++)
{
cout << "学号:" << stud[i].no<<"\t"<< "姓名:" << stud[i].name << "\t"<<"性别:" << stud[i].sex<<"\t" << "班号:" << stud[i].classNum << endl;
}
}

你用的TAB吧,用TAB效果不行,第三行由于学号变成两位数,TAB就多跳了一格啦
用如下的setw函数,为你每个输出项设定宽度就可以了。
cout<<setw(12)<<a<<setw(12)<<b<<endl;