#include<stdio.h>void main(){ int i,j,k; int a[5][5]={{78,67,90,88},{89,91,77,72}, {98,97,86,81},{96,84,76,83},{95,92,81,69}}; int sum,t; for (i=0;i<5;i++) { printf("请输入学生%d的成绩:\n",i+1); for(j=0;j<5;j++) printf(" %d",a[i][j]); printf("\n"); } for(i=0;i<5;i++) { sum=0; for(j=0;j<4;j++) sum=sum+a[i][j]; a[i][4]=sum/4; } printf(" \n"); for(k=0;k<4;k++) for(i=0;i<4;i++) if(a[i][4]<a[i+1][4]) for(j=0;j<5;j++) { t=a[i][j]; a[i][j]=a[i+1][j]; a[i+1][j]=t; } printf("学生成绩记录为:\n\t学生编号\t课程1\t课程2\t课程3\t课程4\t平均成绩\n"); for(i=0;i<5;i++) { printf("\t学生%d",i+1); printf("\t"); for(j=0;j<5;j++) printf("\t%d",a[i][j]); printf("\n"); } getch();}
添加回答
举报
0/150
提交
取消