c++中while循環(huán)語(yǔ)句怎么使用

c++
小億
145
2024-02-05 13:30:35

在C++中,while循環(huán)語(yǔ)句用于重復(fù)執(zhí)行一段代碼,只要指定的條件為真。while循環(huán)的基本語(yǔ)法如下:

while (condition)
{
    // 循環(huán)體代碼
}

其中,condition是一個(gè)布爾表達(dá)式,用于指定循環(huán)的終止條件。只要condition為真,循環(huán)體中的代碼將被重復(fù)執(zhí)行。

以下是一個(gè)使用while循環(huán)的示例,該循環(huán)將打印出1到10的數(shù)字:

int i = 1; // 初始化計(jì)數(shù)器
while (i <= 10) // 循環(huán)條件
{
    cout << i << " "; // 輸出當(dāng)前數(shù)字
    i++; // 更新計(jì)數(shù)器
}

這段代碼將輸出:1 2 3 4 5 6 7 8 9 10 。在每次循環(huán)迭代時(shí),計(jì)數(shù)器 i 被遞增。當(dāng)計(jì)數(shù)器 i 的值大于10時(shí),循環(huán)終止。

請(qǐng)注意,在使用while循環(huán)時(shí),一定要確保循環(huán)體中的代碼能夠改變循環(huán)條件,否則可能會(huì)導(dǎo)致死循環(huán)。在上面的示例中,i 的值在每次循環(huán)迭代時(shí)都被遞增,從而最終導(dǎo)致循環(huán)條件為假,循環(huán)結(jié)束。

0