您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“C語言中循環的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“C語言中循環的示例分析”這篇文章吧。
比如我們實現:
在屏幕上打印1-10的數字。
總結: break在while循環中的作用:
其實在循環中只要遇到break,就停止后期的所有的循環,直接終止循環。 所以:while中的break是用于永久終止循環的。
答案揭曉
總結: continue在while循環中的作用就是:
continue是用于終止本次循環的,也就是本次循環中continue后邊的代碼不會再執行,而是直接跳轉到while語句的判斷部分。進行下一次循環的入口判斷。
答案揭曉
是的,它陷入了死循環!!(這是一個GIF)
跳過了后面的 i++ 使得i一直為5,無法繼續跳出循環
表達式1 表達式1為初始化部分,用于初始化循環變量的。
表達式2 表達式2為條件判斷部分,用于判斷循環時候終止。
表達式3 表達式3為調整部分,用于循環條件的調整。
使用for循環 在屏幕上打印1-10的數字。
可以發現在while循環中依然存在循環的三個必須條件,但是由于風格的問題使得三個部分很可能偏離較遠,這樣查找修改就不夠集中和方便。
所以,for循環的風格更勝一籌。 for循環使用的頻率也最高。
我們發現在for循環中也可以出現break和continue,他們的意義和在while循環中是一樣的。 但是還是有些差異:
大家看看這段代碼會出現什么結果?
蕪湖!循環成功走完!
不可在for 循環體內修改循環變量,防止 for 循環失去控制。
建議for語句的循環控制變量的取值采用“前閉后開區間”寫法。
一次都不循環哦????
因為 中間的 k = 0(賦值操作) 的返回值為0 表示判斷條件為假,不進入循環
循環至少執行一次,使用的場景有限,所以不是經常使用。
以上是“C語言中循環的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。