線上課程賣場:https://myship.7-11.com.tw/general/detail/GM2103314830237
成為這個頻道的會員並獲得獎勵:https://www.youtube.com/channel/UCU2axN3MDyvq01LOK1umZGQ/join
追蹤我的ig:https://www.instagram.com/garylee0617/
加入我的粉絲專頁:https://www.facebook.com/pg/garylee0617/
有問題來這裡發問:https://www.facebook.com/groups/577900652853942/
喜歡這支影片,記得按個"喜歡",並且分享
訂閱就可以看到最新的影片
你最棒,記得按鈴鐺^^
高中數學重要觀念解析:https://www.youtube.com/playlist?list=PLOAKxvSm6LGkzAh5k3h-CI0-clwS7xsWm
數學思考題型:https://www.youtube.com/playlist?list=PLOAKxvSm6LGmx__4F2KucNWpEvr1rawkw
關於數學的兩三事:https://www.youtube.com/playlist?list=PLOAKxvSm6LGlD5ABfGtLkOhNIRfWxIRc5
真的祥知道:https://www.youtube.com/playlist?list=PLOAKxvSm6LGmQC77bAQPdl_Bw5VK8KQc-
YouTube合作影片:https://www.youtube.com/playlist?list=PLOAKxvSm6LGlQk7b-jDmCaUjJ57UMSXsf
高中數學講座:https://www.youtube.com/playlist?list=PLOAKxvSm6LGmgafYQliX1Ewh2Ajun9NNn
學測考前猜題:https://www.youtube.com/playlist?list=PLOAKxvSm6LGko-fghK4k3eZJ23pmWqN_k
指考數甲數乙總複習https://www.youtube.com/playlist?list=PLOAKxvSm6LGlrdoVFRflK46Cm25CGvLBr
統測考前猜題:https://www.youtube.com/playlist?list=PLOAKxvSm6LGkP_Nvl8iToZUWNfOHT42Pg
抖音精選:https://www.youtube.com/playlist?list=PLOAKxvSm6LGmoWuzdrsxoeKQBR_GgZyIk
國中會考總複習:https://www.youtube.com/playlist?list=PLOAKxvSm6LGlbMqjF4W6ElHM_lrFZijkg

矩陣乘法c++ 在 [問題] 新手寫3*3矩陣相乘- 看板C_and_CPP 的推薦與評價
遇到的問題: (題意請描述清楚)
這是我的程式碼 https://paste.pocoo.org/show/205520/
我是依照 https://0rz.tw/f83or 裡面的 係數-向量方法 來計算3*3矩陣相乘
可是卻無法跑出我想要的結果 想麻煩各位幫忙看一下是哪理出了差錯
感謝!
希望得到的正確結果:
30 24 18
84 69 54
138 144 90
程式跑出來的錯誤結果:
69
87
-858993409
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
Visual C++ 2008
補充說明:
剛有爬了一下文 不過因為我才初學沒多久 很多方法幾乎都看不太懂=.=
希望各位能提供一些修改意見 感謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.67.147.250
感謝TsinTa大經由站內信幫忙
經過原作者同意附上站內信內容 讓大家參考
#include<stdio.h>
int main()
{
int i,j,k,l=0,p,x,y,q=3,r=6,s=0;
int a[3][3]={{1,2,3},{4,5,6},{7,8,9}};
int b[3][3]={{9,8,7},{6,5,4},{3,2,1}},c[27],d[9];
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
for(k=0;k<3;k++)
{
c[l++]=a[i][k]*b[k][j];
}
}
}
for(p=0;p<9;p+=3)
{
d[s]=(c[p]+c[p+1]+c[p+2]);
printf("%d ",d[s++]);
}
printf("\n");
for(x=9;x<18;x+=3)
{
d[q]=c[x]+c[x+1]+c[x+2];
printf("%d ",d[q++]);
}
printf("\n");
for(y=18;y<27;y+=3)
{
d[r]=c[y]+c[y+1]+c[y+2];
printf("%d ",d[r++]);
}
return 0;
}
※ 編輯: lpr2311 來自: 203.67.147.250 (04/24 14:09)
... <看更多>