用c++结构体类型数组

编程定义使用结构体STU类型数组,成员包括学号,姓名,C语言成绩,1.将10名学生的数据按成绩从高到低排序输出到屏幕上,学生信息排序编写函数实现。2.将学生中低于平均分的学生记录信息输出。

生成Student结构体。

#include<stdio.h>

int main()

{

    struct Student

    {

        long int num;

        char name[20];

        char sex[5];

        char addr[20];

    }a = { 1010,"yaoyao","Man","xi'an" };//定义结构体变量a并初始化

    printf("num:%ld\nname:%s\nsex:%s\naddress:%s\n", a.num, a.name, a.sex, a.addr);

    return 0;

}