C if-Anweisung
aif-AnweisungBesteht aus einem booleschen Ausdruck, gefolgt von einer oder mehreren Anweisungen.
Syntax
In der Sprache CifSyntax der Anweisungen:
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 geschweiften Klammer) ausgeführt.
In der Sprache C wird jederNicht-NullundNicht-NULLWert alswahr angenommen, nehmen SieNullodernullalsfalse an。
Flussdiagramm
Beispiel
Beispiel
#include <stdio.h>
int main ()
{
/*Lokale Variablendefinition*/
int a = 10;
/*Verwenden Sie eine if-Anweisung, um eine boolesche Bedingung zu prüfen*/
if( a < 20 )
{
/*Wenn die Bedingung wahr ist, geben Sie die folgende Anweisung aus*/
printf("a ist kleiner als 20\n" );
}
printf("der Wert von a ist %d\n", a);
return 0;
}
Wenn der obige Code kompiliert und ausgeführt wird, erzeugt er das folgende Ergebnis:
a 小于 20 a 的值是 10Weitere Erweiterungen