题解 | #矩阵最大值#

矩阵最大值

https://www.nowcoder.com/practice/9c550b6fe85d48bcad5a6025c6dc447d

加油吧,诸位!

#include <stdio.h>

int main() {
    int m, n;
    int arr[101][101];
    while(scanf("%d %d", &m, &n) != EOF) {
        for (int i = 0; i < m; i++) {
            // 一边求和,一边找最大值
            int sum = 0, max_index = 0;
            for (int j = 0; j < n; j++) {
                scanf("%d", &arr[i][j]);
                sum += arr[i][j];
                if (j > 0 && arr[i][j] > arr[i][max_index]) {
                    max_index = j;
                }
            }
            arr[i][max_index] = sum;
        }
	  // 输出
        for (int i = 0; i < m; i++) {
            for (int j = 0; j < n; j++) {
                printf("%d ", arr[i][j]);
            }
            printf("\n");
        }
    }
    return 0;
}

全部评论

相关推荐

牛客848095834号:举报了
点赞 评论 收藏
分享
见见123:简历没有啥问题,是这个社会有问题。因为你刚毕业,没有工作经历,现在企业都不要没有工作经历的。社会病了。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务