C Verschachtelte if-Anweisungen

Entscheidungsfindung in C

In der Sprache C,Verschachtelt.Die if-else-Anweisung ist zulässig, was bedeutet, dass Sie in einerifoderelse ifeine weitere innerhalb einer Anweisung verwendenifoderelse ifAnweisung.

Syntax

In der Sprache CVerschachtelte if-Syntax der Anweisung:

if( boolean_expression 1)
{
   /* 当布尔表达式 1 为真时执行 */
   if(boolean_expression 2)
   {
      /* 当布尔表达式 2 为真时执行 */
   }
}

Sie könnenelse if...elseverschachteln, ähnlich wie beim Verschachteln vonif-Anweisungen.

Beispiel

Beispiel

#include <stdio.h> int main () { /*Lokale Variablendefinition*/ int a = 100; int b = 200; /*Boolesche Bedingung prüfen*/ if( a == 100 ) { /*Wenn die Bedingung wahr ist, prüfen Sie die folgende Bedingung*/ if( b == 200 ) { /*Wenn die Bedingung wahr ist, geben Sie die folgende Anweisung aus*/ printf("Der Wert von a ist 100 und der Wert von b ist 200\n" ); } } printf("Der genaue Wert von a ist %d\n", a ); printf("Der genaue Wert von b ist %d\n", b ); return 0; }

Wenn der obige Code kompiliert und ausgeführt wird, liefert er die folgenden Ergebnisse:

a 的值是 100,且 b 的值是 200
a 的准确值是 100
b 的准确值是 200

Entscheidungsfindung in C

Weitere Erweiterungen