Re: [問題] 有關於巢狀If敘述

看板C_and_CPP作者 (方格子)時間14年前 (2011/03/19 11:36), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串6/6 (看更多)
※ 引述《tropical72 (藍影)》之銘言: : 看了大家的回答,這篇我真的是愈看愈亂,也不確定各位對於原po的「假設」為何 : 我一直把它解釋成這樣 : if( (char)ch==h ) { : ch = reader.read(); : if( (char)ch==r ) ch=reader.read(); : else {// do something} : if( (char)ch==e ) ch=reader.read(); : else {// do something} : // 再3個 if-else 進來.. : if( (char)ch==b ) counter++; : else {// do something} : } : else {// do something } : 是我誤會了些什麼嗎? (我一直在想說是不是又要 FSM..) while((char)c == h) { if((char)reader.read() != r) break; if((char)reader.read() != e) break; if((char)reader.read() != f) break; if((char)reader.read() != a) break; if((char)reader.read() != b) count=count+1; break; } 兩層好像可以考慮這樣子做? --

老闆都不懂.. ( ′-`)y-~

這裡禁煙喔XDDDD
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.127.37

03/19 13:12, , 1F
這樣冒出不對的地方是,出現了無窮迴圈
03/19 13:12, 1F

03/19 13:16, , 2F
哦,不對,沒有無窮迴圈,是只執行一次的迴圈.
03/19 13:16, 2F
文章代碼(AID): #1DX2IY8w (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1DX2IY8w (C_and_CPP)