Open ZBYMM opened 7 months ago
//定义最大学生和课程数量
//计算平均成绩 float calculateAverage(float scores[],int numCourses){ float sum = 0.0; for(int i =0;i<numCourses;i++){ sum+=scores[i]; } return sum/numCourses; }
//对学生平均分降序排序 void sortStudents(float averages[],int numStudents){ for(int i =0;i<numStudents -1;i++){ for(int j=0;j<numStudents -i-1;j++){ if(averages[i]<averages[i+1]){ swap(&averages[j],&averages[j+1]); } } } } int main(){ int numStudents,Courses; float scores[MAX_STUDENTS][MAX_COURSES]; float averages[MAX_STUDENTS]; printf("请输入学生学号:"); scanf("%d",&numStudents); return 0; } //不会了(T_T) 想不出来。。。
include
//定义最大学生和课程数量
define MAX_STUDENTS 100
define MAX_COURSES 10
//计算平均成绩 float calculateAverage(float scores[],int numCourses){ float sum = 0.0; for(int i =0;i<numCourses;i++){ sum+=scores[i]; } return sum/numCourses; }
//对学生平均分降序排序 void sortStudents(float averages[],int numStudents){ for(int i =0;i<numStudents -1;i++){ for(int j=0;j<numStudents -i-1;j++){ if(averages[i]<averages[i+1]){ swap(&averages[j],&averages[j+1]); } } } } int main(){ int numStudents,Courses; float scores[MAX_STUDENTS][MAX_COURSES]; float averages[MAX_STUDENTS]; printf("请输入学生学号:"); scanf("%d",&numStudents); return 0;
} //不会了(T_T) 想不出来。。。