结构体数组 C++程序设计课件
- 格式:ppt
- 大小:237.00 KB
- 文档页数:7
同步实训指导
序号:8.2
学习内容与目标
λ结构体数组的定义、成员的引用、初始化操作
λ根据情况定义结构体数组,并引用每个数组单元的成员
λ使用结构体数组统计学生成绩
关键知识点:
⏹结构体数组的定义
⏹结构体数组单元及其相关成员的引用
⏹结构体数组的遍历与输出
学习过程
1、任务1:定义结构体数组,处理5个同学的成绩问题,其中每个同学的成绩包括了语文、数学、英语以及这三科的平均分。
步骤
1)定义一个结构体类型student
2)定义一个student类型的数组,stu[5]
3)使用循环语句输入5个学生的数据
4)计算每个学生的平均分
5)输出结果
2、任务2:在任务1的基础上统计出平均分成绩最高的同学。
步骤
1)定义一个结构体类型student的变量 stuMax
2) stu[5] 数组的一个记录开始,逐个与数组的记录比较成员“平均分”
3)如果stuMax遇到更高的分,则复制该分数,否则保留原有分数
4)输出结果
小结与思考:
1)总结本次实训所遇到的问题及其解决方法。
2)回忆如何使用循环语句遍历数组?
3)结构体类型数组与过去所学数组在存取数据的时候有什么区别?。