溫馨提示×

c++ while循環(huán)的中斷技巧是什么

c++
小樊
114
2024-07-17 17:40:49
欄目: 編程語言

在C++中,可以使用break語句來中斷while循環(huán)。當(dāng)break語句被執(zhí)行時(shí),程序會(huì)立即跳出當(dāng)前的循環(huán),繼續(xù)執(zhí)行循環(huán)外的代碼。這種技巧可以用來提前結(jié)束循環(huán),不必等到循環(huán)條件不滿足時(shí)才退出。

示例代碼:

#include <iostream>

int main() {
    int i = 0;
    while (i < 5) {
        std::cout << i << std::endl;
        if (i == 3) {
            break; // 當(dāng) i 等于 3 時(shí)中斷循環(huán)
        }
        i++;
    }
    
    return 0;
}

在上面的代碼中,當(dāng)i等于3時(shí),break語句被執(zhí)行,循環(huán)被中斷,程序會(huì)輸出0、1、2、3并結(jié)束。

0