break和continue用法详解
生活随笔
收集整理的這篇文章主要介紹了
break和continue用法详解
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、break?關(guān)鍵字
? ? ? ?●?break?關(guān)鍵字用于?while、for循環(huán)時,會終止循環(huán)并執(zhí)行整個循環(huán)語句后面的代碼;
? ? ? ?●?通常,break?和?if?一起使用,即滿足條件時便跳出循環(huán);
#include <iostream>int main() {int i = 1, sum = 0;//循環(huán)為死循環(huán)while (1) {sum += i;i++;if (i > 100) {break;}}printf("%d\n", sum);return 0; }? ? ? ?●?在多層循環(huán)中,一個?break?語句只向外跳出一層循環(huán);
2、continue?關(guān)鍵字
? ? ? ?● continue?關(guān)鍵字的作用時跳過循環(huán)體中剩余的語句而強制進入下一次循環(huán);
? ? ? ?●?continue?只用在?while、for?循環(huán)中,常與?if?一起使用,判斷條件是否成立;
3、區(qū)別
? ? ? ?●?break?用來結(jié)束所有循環(huán),continue?用來結(jié)束本次循環(huán),如果條件成立,執(zhí)行下一次循環(huán);
?
總結(jié)
以上是生活随笔為你收集整理的break和continue用法详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用c语言编写gps程序,GPS模拟C语言
- 下一篇: 有哪一些测不准原理?