班级管理最简版(结构体)【一维数组】

#include<iostream>
using namespace std;
struct st{
    string st_name;
    int st_age;
    void d(){
        cout<<st_name<<" "<<st_age;
    }
};
struct c1{
    string cl_name;
      st st1[7];
      st st2[7];
};
struct a1{
    c1  st1[100];
}; 
int main(){
    c1 a[100];
    cin>>a[0].cl_name;
    int j;
    for(j=0;j<3;j++){
        for(int i=0;i<7;i++){
            cin>>a[j].st1[i].st_name;
            cin>>a[j].st2[i].st_age;
        }    
    }
    string d;
    cin>>d;
    for(int i=0;i<3;i++){
        if(d==a[i].cl_name){
        for(int i=0;i<7;i++){
            a[j].st1[i].d();
        }
    }
}
    return 0;
}

 

posted @ 2024-11-30 09:51  爱吃泡面的皮卡  阅读(11)  评论(0)    收藏  举报