typedef struct stu {
char name[20];//存储学生姓名
char sex;//存储学生性别
int age;//存储学生年龄
float score;
}Stu;
Stu stu[5] = {
{ "mengmeng", 'N',38, 100},
{ "shuaishuai", 'G',28, 10},
{ "leilei", 'M',21, 23},
{ "mingming", 'G',20, 39},
{ "honghong", 'G',12, 101}
};
//输出结构体的结构体数组成员
void printAllStudentInfo(Stu a[],int count);//a用来接收结构体数

这篇博客展示了如何使用C语言对包含姓名、性别、年龄和成绩的学生结构体数组进行排序。首先,定义了结构体类型Stu,然后初始化了5名学生的信息。接着,定义了三个排序函数,分别用于按成绩升序、姓名降序和年龄升序进行排序。最后,通过调用这些排序函数并打印排序后的结果,展示了排序过程。
最低0.47元/天 解锁文章
7297

被折叠的 条评论
为什么被折叠?



