[問題] for迴圈 處理矩陣問題
遇到的問題: (題意請描述清楚)
假設我有一個A矩陣,大小為9*9
/ \ / \
| 1 2 3 4 5 6 7 8 9 | | 5 5 5 8 8 8 2 2 2 |
| 2 3 4 5 6 7 8 9 1 | | 5 5 5 8 8 8 2 2 2 |
| 3 4 5 6 7 8 9 1 2 | | 5 5 5 8 8 8 2 2 2 |
| 4 5 6 7 8 9 1 2 3 | | 8 8 8 2 2 2 5 5 5 |
A = | 5 6 7 8 9 1 2 3 4 | B = | 8 8 8 2 2 2 5 5 5 |
| 6 7 8 9 1 2 3 4 5 | | 8 8 8 2 2 2 5 5 5 |
| 7 8 9 1 2 3 4 5 6 | | 2 2 2 5 5 5 8 8 8 |
| 8 9 1 2 3 4 5 6 7 | | 2 2 2 5 5 5 8 8 8 |
| 9 1 2 3 4 5 6 7 8 | | 2 2 2 5 5 5 8 8 8 |
\ / \ /
希望得到的正確結果:
希望跑出來的結果是B矩陣的形式,
例如將A矩陣第三row,第三col的元素(5)標示出來
然後把前面的3*3矩陣填滿為元素(5)
程式跑出來的錯誤結果:
想請教版上的高手們,若我用for迴圈該如何撰寫。
是否可以給點提示或是寫個簡單的範例讓在下參考。
我的頭腦有點轉不過來,有請各位幫忙,謝謝。
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
Microsoft Visual Studio 2008 C++
有問題的code: (請善用置底文標色功能)
補充說明:
無
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.178.71
※ 編輯: powerjeffson 來自: 140.138.178.71 (04/16 01:44)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 5 篇):