C++ if語句
if語句包含一個布爾表達式後跟一個或多個語句。
語法
在C++的if語句的語法是:
if(boolean_expression) { // statement(s) will execute if the boolean expression is true }
如果布爾表達式的值為代碼if語句為true,那麼塊將被執行。如果if語句的結束(右大括號後)布爾表達式的值為false,那麼第一個代碼集合會被執行。
流程圖:
例子:
#include <iostream> using namespace std; int main () { // local variable declaration: int a = 10; // check the boolean condition if( a < 20 ) { // if condition is true then print the following cout << "a is less than 20;" << endl; } cout << "value of a is : " << a << endl; return 0; }
當上述代碼被編譯和執行時,它產生了以下結果:
a is less than 20; value of a is : 10