int main(){ int i = 0, j = 0; float h = 0.0; int stu = 0, cor = 1; printf("请输入4个学生3门课程:\n"); input_stu(); average_stu(); average_course(); printf("序号 课程1 课程2 课程3 平均分\n"); for(i=1; i<=M; ++i){ printf("学号%d ", i); for(j=1; j<=N; ++j){ printf("%5.2f ", score[i][j]); } printf("%5.2f", a_stu[i]); printf("\n"); } for(j=1; j<=N; ++j){ printf("课程%d的平均分是:%5.2f\n", j, a_course[j]); } h = highest(&stu, &cor); printf("最高分%5.2f是学号%d的课程%d\n", h, stu, cor); printf("方差是%5.2f\n", average_diff());; return 0; }
int main() { int i,j; float h; input_stu(); aver_stu(); aver_cour(); printf("\n NO. cour1 cour2 cour3 cour4 cour5 aver \n"); for(i=0;i<N;i++) { printf("\n NO %2d",i+1); for(j=0;j<M;j++) printf("%8.2f",score[i][j]); printf("%8.2f\n",a_stu[i]); } printf("naverage:"); for (j=0;j<M;j++) printf("%8.2f",a_cour[j]); printf("\n"); h=highest(); printf("highest:%7.2f NO. %2d course %2d\n",h,r,c); printf("variance %8.2f\n",s_var()); return 0; }
int main(void) { int i,j; float h; input_stu(); aver_stu(); aver_cour(); for(i=0;i<N;i++) { printf("第%d名学生的平均成绩为:%8.2f",a_stu[i]); } for(j=0;i<M;j++) { printf("第%d门课程的平均成绩为:%8.2f",a_cour[j]); } h=highest(); printf("最高分数是学生%d在课程%d中所取得的%8.2f分\n",r,c,h); printf("方差为%8.2f",s_var()); return 0; }
void main() /* 主函数 */ { int i, j, r, c; float h; r = 0; c = 1; input_stu(); /* 调用函数input_stu,输入学生各门功课的成绩 */ avr_stu(); /* 调用函数avr_stu,求出每个学生的平均分 */ avr_cor(); /* 调用函数avr_cor,找出学生成绩中的最高分*/ printf("\n 序号 课程1 课程2 课程3 课程4 课程5 平均分"); for(i=0; i<N; i++) { printf("\n NO%2d", i+1); for(j=0; j<M; j++) printf("%8.2f", score[i][j]); printf("%8.2f", a_stu[i]); } printf("\n课平均"); for(j=0; j<M; j++) printf("%8.2f", a_cor[j]); h = highest(&r, &c); printf("\n\n最高分%8.2f是 %d号学生的第%d门课\n", h, r, c); printf(" 方差 %8.2f\n", s_diff()); }
int main() { int i,j; float h; input_stu(); aver_stu(); aver_cour(); printf("NO. 课程1 课程2 课程3 课程4 课程5 平均\n"); for(i=0;i<N;i++) { printf("\n NO %2d",i+1); for(j=0;j<M;j++) printf("%8.2f",score[i][j]); printf("%8.2f\n",a_stu[i]); } printf("\naverage:"); for(j=0;j<M;j++) printf("%8.2f",a_cour[j]); printf("\n"); h=highest(); printf("最高分:%7.2f NO.%2d course %2d\n",h,r,c); printf("平均分方差:%8.2f\n",s_var()); return 0; }