四个同学参加了三门课程(高数、英语、C语言)的考试,
请使用二维数组,输入所有成绩,输出每位同学三门课程中的最高分数和最高分数的课程名称。
#include <iostream>
using namespace std;
int main()
{
int grade[4][3];
for (int i = 0; i < 4; i ++)
for (int j = 0; j < 3; j ++)
cin >> grade[i][j];
for (int i = 0; i < 4; i ++)
{
int max = grade[i][0], cont = 1;
if (max < grade[i][1])
max = grade[i][1], cont = 2;
else if (max < grade[i][2])
max = grade[i][2], cont = 3;
cout << "第" << i + 1 << "同学的最高分是" << max;
if (cont == 1) printf(" 课程为高数\n");
else if (cont == 2) printf(" 课程为英语\n");
else printf(" 课程为C语言\n");
}
return 0;
}