C语言大作业 试编程统计某班n个同学在m门必修课上的学分绩点,并按从高到低排序。 跪求答案 真的很急!!
1个回答
展开全部
#include<iostd.h>
#include<stdlib.h>
typedef struct Lesson
{
char leName[20];
float score;
}lesson;
typedef struct Student
{
char stName[20];
lesson *conless;
int lessnum;
}student;
typedef struct MeriteScore
{
student *stu;
int stunum;
int lessnum;
}*merite;
//学生个数初始化 merite me=(merite)malloc(n*sizeof(struct Student));
//学科科目数初始化 me->stu[i].conless=(lesson *)malloc(m*sizeof(lesson));
//你要的结构体
#include<stdlib.h>
typedef struct Lesson
{
char leName[20];
float score;
}lesson;
typedef struct Student
{
char stName[20];
lesson *conless;
int lessnum;
}student;
typedef struct MeriteScore
{
student *stu;
int stunum;
int lessnum;
}*merite;
//学生个数初始化 merite me=(merite)malloc(n*sizeof(struct Student));
//学科科目数初始化 me->stu[i].conless=(lesson *)malloc(m*sizeof(lesson));
//你要的结构体
追问
不对啊
追答
Student 结构体中加入char class//记录等级的,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询