#include<stdio.h>
struct stu
{
char name[10];
char ph[16];
char gph[16];
char sex;
char year[10];
};
int main()
{
int n;
struct stu a[10];
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%s %s %c %s %s",&a[i].name,&a[i].year,&a[i].sex,&a[i].ph,&a[i].gph);
}
int num,i;
scanf("%d",&num);
while(num>0)
{
scanf("%d",&i);
if(i<n)
printf("%s %s %s %c %s\n",a[i].name,a[i].ph,a[i].gph,a[i].sex,a[i].year);
else
printf("Not Found\n");
num--;
}
}
pta7-34 通讯录的录入与显示
最新推荐文章于 2025-01-09 09:22:02 发布
该程序定义了一个结构体类型stu,包含姓名、出生年份、性别、电话和手机号等字段。在主函数中,先读取学生数量n,然后依次输入n个学生的相关信息。之后,读取查询次数及索引,按索引打印对应学生的信息。如果索引超出范围,则输出'NotFound'。此程序展示了C语言中结构体数组的使用和输入输出操作。
1万+

被折叠的 条评论
为什么被折叠?



