C++ if-Anweisung

C++-Entscheidungsfindung

aif-AnweisungBesteht aus einem booleschen Ausdruck, gefolgt von einer oder mehreren Anweisungen.

Syntax

In C++ifDie Syntax der Anweisung:

if(boolean_expression)
{
   // 如果布尔表达式为真将执行的语句
}

Wenn der boolesche Ausdrucktrueist, wird der Codeblock innerhalb der if-Anweisung ausgeführt. Wenn der boolesche Ausdruckfalseist, wird der erste Codeabschnitt nach dem Ende der if-Anweisung (nach der schließenden Klammer) ausgeführt.

Die Sprache C behandelt jedenWert ungleich nullundjeden Nicht-Null-WertDer Wert wird alstrue angenommen, nehmen SieNullodernullalsfalse an。

Flussdiagramm

C++ 中的 if 语句

Beispiel

#include <iostream>
using namespace std;
 
int main ()
{
   // 局部变量声明
   int a = 10;
 
   // 使用 if 语句检查布尔条件
   if( a < 20 )
   {
       // 如果条件为真,则输出下面的语句
       cout << "a 小于 20" << endl;
   }
   cout << "a 的值是 " << a << endl;
 
   return 0;
}

Wenn der obige Code kompiliert und ausgeführt wird, erzeugt er das folgende Ergebnis:

a 小于 20
a 的值是 10

C++-Entscheidungsfindung

Weitere Erweiterungen