#include <bits/stdc++.h>
using namespace std;
int arr[107][107];
int main() {
	//输出
	int n,m;
	cin >> n >> m;
	//嵌套for
	for(int j=0; j<n; j++) {
		for(int i=0; i<m; i++) {
			cin >> arr[j][i];
		}
	}
	//输出
	for(int j=0; j<n; j++) {
		for(int i=0; i<m; i++) {
			cout << arr[j][i]<<' ';
		}
		cout<< endl;
	}



	return 0;
}
// 矩阵加法
#include <bits/stdc++.h>
using namespace std;
int arr[107][107];
int brr[107][107];
int main() {
	//输出
	int n,m;
	cin >> n >> m;
	//arr输入 
	for(int j=0; j<n; j++) {
		for(int i=0; i<m; i++) {
			cin >> arr[j][i];
		}
	}
	// brr输入
	for(int j=0; j<n; j++) {
		for(int i=0; i<m; i++) {
			cin >> brr[j][i];
		}
	}
	//输出
	for(int j=0; j<n; j++) {
		for(int i=0; i<m; i++) {
			cout << arr[j][i] + brr[j][i] << ' ';
		}
		cout<< endl;
	}

	return 0;
}

矩阵交换行

#include<bits/stdc++.h>
using namespace std;
int arr[10][10];
int main()
{
    int n,m;
    for(int i=1;i<=5;i++)
    {
        for(int j=1;j<=5;j++)
        {
            cin>>arr[i][j];
        }
    }
    cin>>n>>m;

    for(int i=1;i<=5;i++)
    {
        swap(arr[n][i],arr[m][i]);
    }
    for(int i=1;i<=5;i++)
    {
        for(int j=1;j<=5;j++)
        {
            cout<<arr[i][j]<<' ';
        }
        cout<<endl;
    }
    return 0;
}

计算矩阵边缘元素之和

#include<bits/stdc++.h>
using namespace std;
int arr[107][107];
int main()
{
    int n,m;
    cin >> n >> m;
    //输入 
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++)
        {
            cin>>arr[i][j];
        }
    }
    //处理输出
    int sum = 0; 
	for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++)
        {
            if(i==1 || j==1 ||i==n || j==m)
				sum+=arr[i][j];
        }
    }
   	cout << sum;
   	
    return 0;
}

P219 希蒙学习方阵

#include<bits/stdc++.h>
using namespace std;
int arr[107][107];
int main()
{
    int n,m;
    cin >> n >> m;
    //输入 
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++)
        {
            cin>>arr[i][j];
        }
    }
    int t;
  cin >> t;
  int x,y;
  for(int i=1;i<=t;i++){
    cin >> x >> y;
    	cout << arr[x][y];
   	}
    return 0;
}

0 条评论

目前还没有评论...