在C++中,可以使用bool類型的變量或表達式來控制循環的執行。下面是一個示例,演示了如何在循環中使用boolean變量:
#include <iostream>
int main() {
bool continueLoop = true;
int count = 0;
while (continueLoop) {
std::cout << "Loop iteration: " << count << std::endl;
count++;
if (count >= 5) {
continueLoop = false;
}
}
std::cout << "Loop finished." << std::endl;
return 0;
}
在這個例子中,我們定義了一個bool類型的變量continueLoop來控制循環的執行。循環會在continueLoop為true時一直執行,直到count的值達到5后,將continueLoop設置為false,從而結束循環。
除了使用bool類型的變量外,還可以直接在循環的條件表達式中使用boolean表達式。例如:
#include <iostream>
int main() {
int count = 0;
while (count < 5) {
std::cout << "Loop iteration: " << count << std::endl;
count++;
}
std::cout << "Loop finished." << std::endl;
return 0;
}
在這個例子中,循環的條件是count是否小于5,如果是則繼續執行循環。