資源簡介
C++實戰源碼-計算兩個矩陣和(入門級實例145).zip
代碼片段和文件信息
#include
void?sum?(int?arra[?][4]int?arrb[?][4]int?mint?n)
{
int?r?c;
for?(r=0;?r for?(c=0;?c arra[r][c]=arra[r][c]+arrb[r][c];
}
void?main()
{
int?ijb[3][4]a[3][4]={{1234}{5678}{9101112}};
/*定義兩個二維數組*/
int?mn;//數組下標變量
for(m=0;m<3;m++)
{
for(n=0;n<4;n++)
{
b[m][n]=a[m][n];
}
}
printf(“Array?a:\n“);
for(m=0;m<3;m++)
{
for(n=0;n<4;n++)
{
printf(“%d?“a[m][n]);
}
printf(“\n“);
}
printf(“Array?b:\n“);
for(m=0;m<3;m++)
{
for(n=0;n<4;n++)
{
printf(“%d?“b[m][n]);
}
printf(“\n“);
}
printf(“the?sum?result:\n“);
sum(ab34); /*實參為數組名*/
for?(i=0;?i<3;?i++)
{
for?(j=0;j<4;j++)
printf(“%d?“a[i][j]); /*輸出數組元素*/
printf(“\n“);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????824??2010-10-14?11:21??MatirxAdd\main.cpp
?????文件????????4315??2010-10-13?17:56??MatirxAdd\MatirxAdd.dsp
?????文件?????????541??2010-10-13?17:55??MatirxAdd\MatirxAdd.dsw
- 上一篇:C++實戰源碼-鏈表類模板的應用
- 下一篇:C++實戰源碼-用向量改進內存的再分配
評論
共有 條評論