[問題] for 的條件式內有兩個迴圈(c++)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Dev C++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
我想請問一下
C++中 for的條件式裏頭是否可以有兩個迴圈去判斷是否成立?
我同學是跟我說無法判斷,可是我還是覺得怪怪的 因為他們通通在if()裏頭呀?
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
if(
for(i=0;i<21;i++){
for(j=0;j<21;j++){
T[h+1][i][j]==T[h][i][j];}}
)
{break;}
補充說明(Supplement):
我的break是要break更外面的for迴圈 我沒有打出來
我認為就去操作每一個i,j 看是否每一個i,j所對應到的T[h+1]==T[h]
如果都有 就是傳給if正確 然後就break
後來是有寫出另外一種做法 可是我很想知道 我這邊是錯在哪裡? 要如何改進?
BTW 矩陣是否有上限,
T[n][x][y] n的大小 是否有規定不能太大 我用400還可以 用到800就怪怪的了
感謝>_<
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.169.199
→
12/17 16:48, , 1F
12/17 16:48, 1F
推
12/17 16:54, , 2F
12/17 16:54, 2F
→
12/17 16:56, , 3F
12/17 16:56, 3F
→
12/17 16:57, , 4F
12/17 16:57, 4F
推
12/17 16:57, , 5F
12/17 16:57, 5F
→
12/17 16:57, , 6F
12/17 16:57, 6F
→
12/17 16:58, , 7F
12/17 16:58, 7F
→
12/17 16:58, , 8F
12/17 16:58, 8F
→
12/17 16:58, , 9F
12/17 16:58, 9F
→
12/17 16:59, , 10F
12/17 16:59, 10F
→
12/17 16:59, , 11F
12/17 16:59, 11F
→
12/17 17:03, , 12F
12/17 17:03, 12F
→
12/17 17:04, , 13F
12/17 17:04, 13F
→
12/17 20:40, , 14F
12/17 20:40, 14F
→
12/17 20:43, , 15F
12/17 20:43, 15F
→
12/17 20:47, , 16F
12/17 20:47, 16F
推
12/17 21:32, , 17F
12/17 21:32, 17F
推
12/17 22:22, , 18F
12/17 22:22, 18F
→
12/17 22:58, , 19F
12/17 22:58, 19F
推
12/17 23:23, , 20F
12/17 23:23, 20F
→
12/18 02:26, , 21F
12/18 02:26, 21F