在C++中,while循環(huán)的語(yǔ)法如下:
while (condition) {
// 循環(huán)體
}
在while循環(huán)中,循環(huán)體會(huì)一直執(zhí)行,直到條件變?yōu)閒alse為止。因此,在使用while循環(huán)時(shí),需要確保循環(huán)體內(nèi)的代碼可以改變條件,否則可能會(huì)導(dǎo)致無(wú)限循環(huán)。
下面是一個(gè)使用while循環(huán)的示例,計(jì)算1到10的和:
#include <iostream>
int main() {
int sum = 0;
int i = 1;
while (i <= 10) {
sum += i;
i++;
}
std::cout << "Sum of 1 to 10 is: " << sum << std::endl;
return 0;
}
在上面的例子中,循環(huán)體內(nèi)的代碼會(huì)將1到10的數(shù)字逐個(gè)相加,并且在每次循環(huán)后將循環(huán)變量i增加1,直到i大于10時(shí)循環(huán)結(jié)束。