0
点赞
收藏
分享

微信扫一扫

PTA:L1-005 考试座位号 (15 分)

玉新行者 2022-03-30 阅读 52

在这里插入图片描述

#include "stdio.h"
struct student{
    char a[17];
    int test;
    int sit;
}std[1000];

int main()
{
    int n; //n个考生
    scanf("%d",&n);
    int i,j; //i个考生
    
    for(i=0;i<n;i++)
    {
        scanf("%s %d %d",std[i].a,&std[i].test,&std[i].sit); //输入相应信息
    }
    int m,temp,flag; //m个要查信息的傻瓜
    scanf("%d",&m); 
    for(i=0; i<m; i++)
    {
        scanf("%d",&temp);//要查信息的傻瓜的试机号
        for(j=0;j<n;j++)
        {
            if(temp == std[j].test)
            {flag = 1; break;}
        }
        if(flag)
        {flag = 0; printf("%s %d\n",std[j].a,std[j].sit);}
    }
}

总结

考循环的考点,没什么特别的。
理解题意,具备一定抽象问题的能力即可。

举报

相关推荐

0 条评论