【每日一練c++】2020.2.8二維數(shù)組

題目描述:
輸入兩個(gè)n行m列的矩陣A和B,輸出它們的和A+B。

輸入描述:
第一行包含兩個(gè)整數(shù)n和m,表示矩陣的行數(shù)和列數(shù)。
1 <= n <= 100,1 <= m <= 100。?接下來(lái)n行,每行m個(gè)整數(shù),表示矩陣A的元素。?接下來(lái)n行,每行m個(gè)整數(shù),表示矩陣B的元素。?相鄰兩個(gè)整數(shù)之間用單個(gè)空格隔開(kāi),每個(gè)元素均在1~1000之間。

輸出描述:
n行,每行m個(gè)整數(shù),表示矩陣加法的結(jié)果。
相鄰兩個(gè)整數(shù)之間用單個(gè)空格隔開(kāi)。

樣例輸入
3 3
1 2 3
1 2 3
1 2 3
1 2 3
4 5 6
7 8 9

樣例輸出
2 4 6
5 7 9
8 10 12


首先定義變量:(兩個(gè)二維數(shù)組ab,n和m,還有最后記錄值的二維數(shù)組sum)

int a[100][100],b[100][100],c[100][100],n,m;

輸入n,m和兩個(gè)二維數(shù)組,二維數(shù)組可以用雙層for循環(huán)。

cin>>n>>m;
//輸入a數(shù)組n行m列
for(int i=0;i<n;i++){
    for(int j=0;j<m;j++){
         cin>>a[i][j];
    }
}
//輸入b數(shù)組n行m列
for(int i=0;i<n;i++){
    for(int j=0;j<m;j++){
         cin>>b[i][j];
    }
}

將兩個(gè)數(shù)組中的值相加存入c數(shù)組

for(int i=0;i<n;i++){
    for(int j=0;j<m;j++){
         c[i][j]=a[i][j]+b[i][j];
    }
}

輸出,別忘了空格和換行。

for(int i=0;i<n;i++){
    for(int j=0;j<m;j++){
         cout<<c[i][j]<<" ";
    }
    cout<<endl;
}

完整代碼:

#include <iostream>
using namespace std;
int main(){
     int a[100][100],b[100][100],sum[100][100],n,m;
     cin>>n>>m;
//輸入a數(shù)組n行m列
     for(int i=0;i<n;i++){
         for(int j=0;j<m;j++){
             cin>>a[i][j];
         }
      }
//輸入b數(shù)組n行m列
     for(int i=0;i<n;i++){
         for(int j=0;j<m;j++){
             cin>>b[i][j];
         }
      }
      for(int i=0;i<n;i++){
          for(int j=0;j<m;j++){
              c[i][j]=a[i][j]+b[i][j];
           }
       }
       for(int i=0;i<n;i++){
           for(int j=0;j<m;j++){
               cout<<c[i][j]<<" ";
            }
            cout<<endl;
        }
        return 0;
}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在C語(yǔ)言中,五種基本數(shù)據(jù)類型存儲(chǔ)空間長(zhǎng)度的排列順序是: A)char B)char=int<=float C)ch...
    夏天再來(lái)閱讀 4,070評(píng)論 0 2
  • 計(jì)算機(jī)二級(jí)C語(yǔ)言上機(jī)題庫(kù)(南開(kāi)版) 1.m個(gè)人的成績(jī)存放在score數(shù)組中,請(qǐng)編寫(xiě)函數(shù)fun,它的功能是:將低于平...
    MrSunbeam閱讀 6,622評(píng)論 1 42
  • 數(shù)組在程序設(shè)計(jì)中,為了處理方便, 把具有相同類型的若干變量按有序的形式組織起來(lái)。這些按序排列的同類數(shù)據(jù)元素的集合稱...
    朱森閱讀 4,279評(píng)論 2 13
  • 數(shù)組索引 這樣聲明個(gè)數(shù)組,名為radius,含3個(gè)int型元素。我們可通過(guò)radius[0],radius[1],...
    夏威夷的芒果閱讀 1,029評(píng)論 1 0
  • 1. 找出數(shù)組中重復(fù)的數(shù)字 題目:在一個(gè)長(zhǎng)度為n的數(shù)組里的所有數(shù)字都在0到n-1的范圍內(nèi)。數(shù)組中某些數(shù)字是重復(fù)的,...
    BookThief閱讀 2,020評(píng)論 0 2

友情鏈接更多精彩內(nèi)容