一个班有60人,输入10个人名字,学号,年纪,并保存到顺序表中
时间: 2024-09-25 16:11:42 浏览: 35
定义一个包含学生信息(学号,姓名,成绩)的顺序表
在一个班级中有60名学生,如果你需要将这10人的姓名、学号和年龄信息存储在顺序表(通常指数组或列表)中,可以按照以下步骤操作:
1. 首先,创建一个足够大的结构体或对象,比如在Python中可以是一个字典或者列表,每个元素包含姓名(name)、学号(student_id)和年龄(age)。例如:
```python
class Student:
def __init__(self, name, student_id, age):
self.name = name
self.student_id = student_id
self.age = age
# 如果你想用列表(Python中)
students_list = []
```
2. 然后,遍历前10位同学的数据,依次添加到这个结构中:
```python
for i in range(10):
# 假设你有学生的姓名(name_i), 学号(student_id_i) 和 年纪(age_i)
students_list.append(Student(name_i, student_id_i, age_i))
```
3. 最后,如果使用的是数组,你可以直接插入数据,因为数组有固定的大小,超过数组大小就需要动态扩容;如果是列表,它会自动扩展。
阅读全文