Re: [問題] C++ 提出特定位置矩陣的辦法

看板C_and_CPP (C/C++)作者 (tt1986)時間16年前 (2009/12/02 17:23), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《timdcbax (tt1986)》之銘言: : ( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) : ( 未必需要依照此格式,文章條理清楚即可 ) : 遇到的問題: for i++ 如何跳過特定的數字 : 一般寫矩陣不是都用for 去跑回圈嗎 : 請問怎麼只提出特定的矩陣 : 例如J[5][5],我不要第4行及第四列 : 所以出來變成J[4][4] 經過各位的指點,我把程式寫成這樣 for(i=0;i<NG;i++) for(j=0;j<NG;j++) for(i1=0;i1<a1;i1++) for(j1=0;j1<a1;j1++) {{{{ if (i1==6) continue; if (i1==7) continue; if (i1==9) continue; if (i1==11) continue; if (j1==6) continue; if (j1==7) continue; if (j1==9) continue; if (j1==11) continue; KG[i][j]=K[i1][j1]; }}}} 要把K矩陣的某些元素提出組成新的KG矩陣, 但是好像跑一次就不跑了... 請問這次是哪出錯了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.134.248

12/02 20:37, , 1F
{}?
12/02 20:37, 1F

12/03 02:50, , 2F
天啊 你到底想幹嘛啊 程式和前文完全無關
12/03 02:50, 2F

12/03 09:07, , 3F
其實小弟我覺得他寫了他想要做的, 然後我還在想這樣寫
12/03 09:07, 3F

12/03 09:07, , 4F
到底錯在哪裡XD
12/03 09:07, 4F

12/05 17:26, , 5F
我想做的就是現在這個,從12X12中提出8X8
12/05 17:26, 5F

12/05 17:27, , 6F
前一次發文是想先問簡單的來延伸
12/05 17:27, 6F
文章代碼(AID): #1B5Z7-Jo (C_and_CPP)
文章代碼(AID): #1B5Z7-Jo (C_and_CPP)