#include <stdio.h> #include <string.h>

#define MAX_SIZE 100

struct Student { char id[13]; char name[21]; int age; };

int main() { int n, max_age = 0, max_index = 0; struct Student students[MAX_SIZE];

printf("请输入学生人数:");
scanf("%d", &n);

for (int i = 0; i < n; i++) {
    printf("请输入第%d个学生的信息(学号 姓名 年龄):", i + 1);
    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\n", students[max_index].id, students[max_index].name);

return 0;

}

C语言实现学生信息管理:查找年龄最大的学生

原文地址: http://www.cveoy.top/t/topic/ojIH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录