#include
main()
{
int i,j,a[3][4],n;
char b[4][8]={"数学","语文","外语","政治"};
printf("(1)\n");
for(i=0;i<3;i++){
printf("请输入第%d名学生成绩,依次为数语外政:\n",i+1);
scanf("%d%d%d%d",&a[i][0],&a[i][1],&a[i][2],&a[i][3]);
}
printf("(2)\n");
printf("第一门课程的平均分为:%.2lf\n",(double)(a[0][0]+a[1][0]+a[2][0])/3);
printf("(3)\n");
printf("有两门以上课程不及格的学生的全部课程的成绩:\n");
for(i=0;i<3;i++){
n=0;
for(j=0;j<4;j++)
if(a[i][j]<60) n++;
if(n>=2) printf("%d\t%d\t%d\t%d\n",a[i][0],a[i][1],a[i][2],a[i][3]);
}
printf("(4)\n");
n=a[0][0];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
if(a[i][j]>n) n=a[i][j];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
if(a[i][j]==n) printf("最高分为第%d名学生的%s成绩\n",i+1,b[j]);
}
如图所示,望采纳。。。。。。