#include<iostream>
using namespace std;
main()
{
int m, n, c, d, first[10][10], second[10][10], sum[10][10];
cout << "Enter the number of rows and columns of matrix ";
cin >> m >> n;
cout << "Enter the elements of first matrix\n";
for ( c = 0 ; c < m ; c++)
for (d = 0 ; d < n ; d++)
cin >> first[c][d];
cout << "Enter the elements of second matrix\n";
for (c = 0 ; c < m ;c++)
for (d = 0 ; d < n ; d++)
cin >> second[c][d];
for (c = 0 ; c < m ; c++)
for (d = 0 ; d < n ; d++)
sum[c][d] = first[c][d] + second[c][d];
cout << "Sum of entered matrices:-\n";
for (c = 0 ; c < m ; c++)
{
for (d = 0 ; d < n ; d++)
cout << sum[c][d] << "\t";
cout << endl;
}
return 0;
}
嗨,大家好,所以我發現這個源代碼在網上添加兩個矩陣,但我有幾個問題想請教: 爲什麼是第一[10] [10],第二[10 ] [10],sum [10] [10]聲明有一個10號陣列?加,減,函數乘以矩陣
此外,爲了使這是一個減法,我只是改變符號和其他一些東西吧?
乘法怎麼樣?對此有何解釋?多謝你們。
數組聲明的大小爲10,因爲這是作者想要的。如果你需要更多的細節,你需要問問他們。 –
_「爲什麼第一[10] [10],第二[10] [10],和[10] [10]被宣稱擁有10號陣列?」_我們應該如何知道實際情況?對於問題要求,10x10矩陣足夠了嗎? –
你從哪裏找到它,它的用途是什麼?無論如何,我建議與作者聯繫以獲取更多信息。 –