在 C++ 中,布爾值有兩個值:true
和 false
。布爾值主要用于條件判斷和循環控制結構中。
以下是一些使用布爾值進行真假判斷的示例:
if
語句進行條件判斷:#include<iostream>
using namespace std;
int main() {
bool isTrue = true;
if (isTrue) {
cout << "The value is true."<< endl;
} else {
cout << "The value is false."<< endl;
}
return 0;
}
while
循環進行循環控制:#include<iostream>
using namespace std;
int main() {
int count = 0;
bool isLessThanTen = true;
while (isLessThanTen) {
cout << "The count is: "<< count<< endl;
count++;
if (count >= 10) {
isLessThanTen = false;
}
}
return 0;
}
在這些示例中,我們使用布爾值 isTrue
和 isLessThanTen
分別表示條件是否滿足。當條件滿足時(即布爾值為 true
),程序將執行相應的代碼塊;否則,將跳過相應的代碼塊。