一个结构体变量中可以存放一组有关联的数据(如一个学生的学号、姓名、成绩等数据)。如果有10个学生的数据需要参加运算,显然应用该数组,这就是结构体数组。
举一反三
- 建立一个对象数组,内放5个学生的数据(学号、成绩),用指针指向数组首元素,输出第1,3,5个学生的数据
- 要求用一维数组作参数,编写一个求一维数组平均值的函数,并在主函数中调用它计算一组数据(如一组学生成绩数据)的平均值。
- 一、实验目的和要求1.掌握枚举类型的基本使用方法。2.掌握共用体的概念和应用。3.掌握结构体变量及结构体数组的定义和使用。二、实验内容和步骤有3个学生,每个学生的数据包括学号、姓名、性别、4门课的成绩,从键盘输入3个学生的数据,要求输出4门课的平均成绩,以及平均成绩最高的学生信息(包括学号、姓名、性别、4门课的成绩、平均分数)。同时要求用in函数输入3个学生数据;用aver函数求平均分;用max函数找出平均成绩最高的学生数据;学生的数据在out函数中输出。
- 定义学生成绩管理系统中存放学生信息的一个结构体,包含学号,姓名,年龄,高数成绩,英语成绩,高级语言程序设计成绩等成员。
- 编写一个函数print,打印一个学生的成绩数组,该书组中有五个学生的数据,每个学生的数据包括num(学号)、name(姓名)、score(3门课的成绩)、用主函数输入这些数据,用print函数输出这些记录。