首页 > 其他分享 >结构体 班级版2(结构体)【一维数组】

结构体 班级版2(结构体)【一维数组】

时间:2024-11-30 09:48:59浏览次数:4  
标签:班级 name cl int struct st st1 一维 结构

#include<iostream>
using namespace std;
struct st{
    string st_name;
    int 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;
    if(d==a[j].cl_name){
        for(int i=0;i<7;i++){
            cout<<a[j].st1[i].st_name<<" "<<a[j].st2[i].st_age<<endl;
        }
    }else if(d==a[j].cl_name){
        for(int i=0;i<7;i++){
            cout<<a[j].st1[i].st_name<<" "<<a[j].st2[i].st_age<<endl;
        }
    }else if(d==a[j].cl_name){
        for(int i=0;i<7;i++){
            cout<<a[j].st1[i].st_name<<" "<<a[j].st2[i].st_age<<endl;
        }
    }
    return 0;
}

标签:班级,name,cl,int,struct,st,st1,一维,结构
From: https://www.cnblogs.com/w6826301/p/18578049

相关文章

  • 脚踏式玉米脱粒机机械结构设计
    目录引言2一.玉米脱粒机的工作原理4二.玉米脱粒机驱动机构的型式与最优工况的选择52.1驱动机构的作用与型式52.2驱动机构最优工况及曲柄最佳位值的选择8三.玉米脱粒机驱动机构设计技术要求83.1驱动机构各构件的相对位置必须满足省力的要求83.2踏板行程S和摆角......
  • 数据结构 (18)数的定义与基本术语
    前言    数据结构是计算机科学中的一个核心概念,它描述了数据元素之间的关系以及这些元素在计算机中的存储方式。一、数的定义    在计算机科学中,“数”通常指的是树形数据结构,它是一种非线性的数据结构,由节点(或称为元素)和连接这些节点的边组成。树形结构有......
  • 数据结构 (17)广义表
    前言    数据结构中的广义表(GeneralizedList,又称列表Lists)是一种重要的数据结构,它是对线性表的一种推广,放松了对表元素的原子限制,容许它们具有其自身的结构。一、定义与表示定义:广义表是n(n≥0)个元素a1,a2,…,ai,…,an的有限序列,其中每个元素ai可以是原子(即......
  • 数据结构与算法(排序算法)
    排序的概念1.排序是指将一组数据,按照特定的顺序进行排列的过程。2. 这个过程通常是为了使数据更加有序,从而更容易进行搜索、比较或其他操作。常见的排序算法插入排序  1.把待排序的记录,按其关键码值的大小,逐个插入到一个已经排好序的有序序列中,直......
  • 利用结构体存储实体状态——2024TapTap聚光灯GameJam(二)
    利用结构体存储实体状态——2024TapTap聚光灯GameJam(二)记录日期 2024-11-29         项目时间 2024-10-8         历经时长 21 天简介策划要求实现游戏中角色可以扔出手中提灯,并保持扔出前的光线角度、颜色。(可惜最后功能完美实现,但是这个玩法被取......
  • 栈和队列(数据结构)
    一.栈1.1概念与结构栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(LastInFirstOut)的原则。压栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。......
  • 【初阶数据结构和算法】初识树与二叉树的概念以及堆和完全二叉树之间的关系
    文章目录一、树的概念与结构1.树的概念2.树的相关术语3.树的表示4.树形结构实际运用举例二、二叉树的概念及特殊二叉树1.二叉树的概念2.特殊的二叉树满二叉树完全二叉树二叉树的性质(由满二叉树特点推导)三、二叉树的存储结构1.二叉树的顺序结构2.二叉树的链式结构......
  • PE文件结构解析 Part4 Data Directories, Section Headers and Sections
    文章来源:https://0xrick.github.io/win-internals/pe5/目录简介DataDirectoriesSections以及SectionHeadersSectionHeaders总结简介上一篇文章中,我们讨论了NTHeaders,但是我们跳过了OptionalHeader最后的datadirectories字段。这篇文章中,我们会讨论datadirectories是......
  • 算法与数据结构练习——异或
    知识点讲解:一、异或操作定义:异或是指相同为0,不同为1,也可理解为无进位相加!!很重要!!二、关于异或运算的几个性质:1.0^N=N       (0和任何数异或都是原来的数)2.N^N=0       (任何数异或自己都是0)3.满足交换律和结合律:所以无论怎么改变顺序,最后的结果都是一样......
  • RK3568平台开发系列讲解(Input子系统篇)输入子系统数据结构体
    ......