案例1:学校正在做毕设项目,每名老师带领5个学生,总共有3名老师,需求如何设计学生和老师的结构体,其中在老师的结构体中,有老师姓名和一个存放5名学生的数组作为成员,学生的成员有姓名、考试分数,创建数组存放3名老师,通过函数给每个老师及所带的学生赋值,最终打印出老师数据以及老师所带的学生数据。
#include<iostream>
using namespace std;
#include<string>
#include<ctime>//随机数种子的头文件;
struct student//定义学生结构体;
{
string name;
int score;
};
struct teacher//定义老师结构体;
{
string name;
student s[5];//结构体嵌套;
};
void scan(struct teacher t[],int len)//赋值函数
{