编写函数, 输入 5 名学生的信息并输出 age 最大的学生信息
时间: 2024-09-26 10:09:54 浏览: 14
在编写这样的函数时,通常我们需要创建一个结构体或者类来存储学生的姓名和年龄,然后通过遍历输入的学生列表找出年龄最大的那位。这里我将给出一个Python的例子:
```python
class Student:
def __init__(self, name, age):
self.name = name
self.age = age
def find_student_with_max_age(students):
max_age = students[0].age
max_student = students[0]
for student in students:
if student.age > max_age:
max_age = student.age
max_student = student
return max_student
# 示例学生数据
students = [
Student('Alice', 20),
Student('Bob', 18),
Student('Charlie', 22),
Student('Dave', 19),
Student('Eve', 21)
]
max_student = find_student_with_max_age(students)
print(f"年龄最大的学生是 {max_student.name},年龄为 {max_student.age}")