break 与 continue 的用法
break:
1.當(dāng) break 語句出現(xiàn)在一個(gè)循環(huán)體內(nèi)時(shí),(如滿足條件)循環(huán)就會(huì)立即終止,且程序?qū)⒗^續(xù)執(zhí)行緊接著循環(huán)的下一條語句。
2. break 可用于終止switch語句中的一個(gè)case 語句。
注: 1.在多重循環(huán)中,break 只結(jié)束當(dāng)重循環(huán)
? ??2.break 語句只能用于循環(huán)語句和switch語句中,不能單獨(dú)使用
continue:
continue 語句的作用是跳過本次循環(huán)中剩余的語句而強(qiáng)制執(zhí)行下一次循環(huán)。Continue 語句只用在for、while、do-while 等循環(huán)體中,常與if 條件語句一起使用,用來加速循環(huán)
注: continue 語句僅提前結(jié)束當(dāng)次循環(huán),而不是結(jié)束整個(gè)循環(huán)過程
例: 要求輸入100~200的不能被3整除的數(shù)
?
程序分析:當(dāng)n能被3整除時(shí),執(zhí)行continue語句,流程跳轉(zhuǎn)到表示循環(huán)體結(jié)束的右花括號(hào)的前面(注意不是右花括號(hào)的后面),然后:流程跳過printf函數(shù)語句,結(jié)束本次循環(huán),然后進(jìn)行循環(huán)變量的增值(n++),只要n<=200,就會(huì)接著執(zhí)行下一次循環(huán)。如果n不能被3整除,就不會(huì)執(zhí)行continue語句,而執(zhí)行printf函數(shù)語句,輸出不能被3整除的整數(shù)。
總結(jié)
以上是生活随笔為你收集整理的break 与 continue 的用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 【CF375C】Circling Rou
- 下一篇: 基于Cisco CDP协议的家用路由器以
