[問題] for迴圈 處理矩陣問題

看板C_and_CPP作者 (功夫熊)時間14年前 (2010/04/16 01:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/5 (看更多)
遇到的問題: (題意請描述清楚) 假設我有一個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)
文章代碼(AID): #1Bnq_t0Y (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1Bnq_t0Y (C_and_CPP)