以上題,結果是怎麼出來的呢??
老師說for的嵌套循環語句時一筆帶過,之前重點講了道for的例題,
但我發現,用這道例題的邏輯去思考嵌套循環語句,完全行不通嘛!im crazy!!求好心人解答...
其實,我覺得你應該是不會看內外層的嵌套,一般都是從最內層開始看 ,
i j k
所以一上來就是000 001
之後k都循環完了,再往外就是j = 1 的情況,而這時候i = 0
所以結果是 010 011 以此類推
j的情況結束了,i = 1 情況就要開始了
而j k 還是要從0 開始算 ,所以是
1 0 0 1 0 1
注意此時變化的依然是最內層,所以 接下來就是
j = 1 的變化
1 1 0 1 1 1
,你要用debug仔細看一下就會了,即便是我在分析,如果不看的你的圖說,也還是可能做錯的,
總看看就不會出錯了~~~希望對你有用