continue?
首先:if(j%2)continue;這個語句有問題會報錯;continue的意思是結束當前循環并回到循環開始處.if之是條件判斷并不是循環所以continue與if之間并沒有直接的關系.所以你的這個程序如果是對的話continue肯定被包含在另外的一個循環里面.當程序執行到continue時程序就會制動跳到那個循環的開始處.在就是if(j%2):一個判斷語句.記住1."j%2"是條件表達式.對于if而言它能給的有效結果只有2個true或false.2.在C里面非零值都為true.只有當表達式等于0的時候才為false.知道這2點我想這個程序也就不難判斷了.即當j為奇數的時候執行continue回到循環的開始處(注意:不是回到if());一步一步往下調試叫:單步調試快捷鍵是F10(我超喜歡的一個鍵.嘿嘿)另外就是祝你學習順利哈.以上只是個人愚見(偶也是菜鳥^_^)有不對的地方希望大家糾正^_^;
上一篇求一個完整的記事本代碼
下一篇郵箱中的附件不能下載