用C语言怎么写
Description二维数组中存放3个人,每人4门课的成绩
编写函数,找到成绩最好的同学考试成绩的起始位置,(函数返回该元素的指针)
在主函数中输出该同学的考试成绩。
Input
3行4列的数据
Output
成绩
Sample Input
67 76 80 78
90 86 70 56
34 50 75 80
Sample Output
90 86 70 56
程序代码:#include "stdio.h"
int main(){
int i,j,max_sum=0,index;
int arr[3][4]={{67, 76, 80, 78},{90, 86, 70, 56},{34, 50, 75, 80}};
for (i = 0; i < 3; i++) {
int cur_sum = 0;
for (j = 0; j < 4; j++) {
cur_sum += arr[i][j];
}
if (cur_sum > max_sum) {
index = i;
max_sum = cur_sum;
}
}
for (j = 0; j < 4; j++) {
printf("%d ", arr[index][j]);
}
}
