参考代码:
#include <iostream>
using namespace std;
int main() {
int m, n;
cin >> m >> n;
int matrix[100][100];
// 输入矩阵
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
cin >> matrix[i][j];
}
}
int sum = 0;
// 计算顶部和底部的元素之和
for (int j = 0; j < n; j++) {
sum += matrix[0][j]; // 顶部元素
sum += matrix[m-1][j]; // 底部元素
}
// 计算左侧和右侧的元素之和
for (int i = 1; i < m-1; i++) {
sum += matrix[i][0]; // 左侧元素
sum += matrix[i][n-1]; // 右侧元素
}
cout << sum << endl;
return 0;
}
0.0分
5 人评分
九宫重排 (C++代码)浏览:1410 |
输出正反三角形 (C语言代码)浏览:859 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:732 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:606 |
水仙花 (C语言代码)浏览:1163 |
1118(求助_已解决)浏览:351 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:755 |
C二级辅导-求偶数和 (C语言代码)浏览:707 |
字符逆序 (C语言代码)浏览:541 |
众数问题 (C语言代码)浏览:717 |