L1-005 考试座位号
思路
先使用一个一维数组存放学生准考证,再用二维数组存试机,座位号考试座位号
然后在输入待查询的号码,自己输入
再利用for循环判断并输出 准考证号 考试座位号
源码
#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
long long a[n]; //储存学生准考证号
int b[n][2]; //试机座位号 考试座位号
int i,j;
for(i=0; i<n; i++)
scanf("%lld %d %d",&a[i],&b[i][0],&b[i][1]);
int m; //m个待查询的试机座位号码
scanf("%d",&m);
int num; //试机座位号码
for(i=0; i<m; i++){
scanf("%d",&num);
for(j=0; j<n; j++){
if(num==b[j][0]){
printf("%lld %d\n",a[j],b[j][1]);
break;
}
}
}
return 0;
}