内存:128  时间:1

题目描述

期末成绩揭晓!需要找出每门课程的最高分。
现定义了一个5行3列的二维数组,各行分别代表一名学生的高数、英语、C++成绩。编写程序,要求输出这3门课程的最好成绩。

输入

分5行输入15个整数,分别表示5名学生3门课的成绩

输出

分3行显示各门课程的最高成绩

样例输入

97 78 87
78 63 68
73 81 85
91 87 88
76 81 89

样例输出

97
87
89

提示

可以在下面程序框架基础上完成,计算中需要的其他变量自行添加。当然,你也可以用你的方法完成
#include<iostream>
using namespace std;
int main()
{
   int score[5][3]; //保存成绩的数组
   int i,j;
   //输入成绩
   for(i=0; i<5; i++)
     for(j=0; j<3; j++)
       cin>>score[i][j];
   //找到并输出各门课的最高成绩

   return 0;
}

代码如下

#include<stdio.h>
#include<math.h>
int main()
{
int i,a[6][4],x,y=0,z=0,t;
for(i=1;i<=5;i++)
{
for(t=1;t<=3;t++)
scanf("%d",&a[i][t]);
}
for(i=1;i<=3;i++)
{
x=0;
for(t=1;t<=5;t++)
{
if(x<a[t][i])
    x=a[t][i];
}
printf("%d
",x);
}
return 0;
}

代码来源于互联网,仅供参考!