C语言结构体存储学生信息并查找年龄最大者
#include <stdio.h> #include <string.h>
struct student { char id[13]; char name[21]; int age; };
int main() { int n; scanf("%d", &n);
struct student students[n];
int max_age = 0, max_age_index;
for (int i = 0; i < n; i++) {
scanf("%s %s %d", students[i].id, students[i].name, &students[i].age);
if (students[i].age > max_age) {
max_age = students[i].age;
max_age_index = i;
}
}
printf("%s %s\n", students[max_age_index].id, students[max_age_index].name);
return 0;
}
原文地址: http://www.cveoy.top/t/topic/ojIw 著作权归作者所有。请勿转载和采集!