C语言实现查找年龄最大的学生信息
#include <stdio.h>
#include <string.h>
#define MAX_NUM 100
#define NAME_LEN 20
typedef struct {
char id[13];
char name[NAME_LEN];
int age;
} Student;
int main() {
int n;
Student students[MAX_NUM];
int max_age = 0, max_index = 0;
scanf('%d', &n);
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_index = i;
}
}
printf('%s %s', students[max_index].id, students[max_index].name);
return 0;
}
原文地址: http://www.cveoy.top/t/topic/ojIz 著作权归作者所有。请勿转载和采集!