C if-Anweisung
Wenn ein boolescher Ausdruck durch eine Erklärungdurch die eine oder mehrere Anweisungen gefolgt.
Grammatik
Wenn die C Sprachsyntax Aussagen:
if(boolean_expression) { /* 如果布尔表达式为真将执行的语句 */ }
Wenn der boolesche Ausdruckwahr ist, wird die if - Anweisung innerhalb eines Blocks des Codes ausgeführt werden.Wenn der boolesche Ausdruckfalsch ist, wenn der erste Satz von Codes nach der Anweisung (nach dem schließende Klammer) ausgeführt.
C Sprache in jedenicht Null und Nicht-Nullwertangenommen wird , umwahrzusein,dieNullodernullangenommen ,falschzusein.
Flussdiagramm
Beispiele
#include <stdio.h> int main () { /* 局部变量定义 */ int a = 10; /* 使用 if 语句检查布尔条件 */ if( a < 20 ) { /* 如果条件为真,则输出下面的语句 */ printf("a 小于 20\n" ); } printf("a 的值是 %d\n", a); return 0; }
Wenn der obige Code kompiliert und ausgeführt wird, erzeugt es die folgenden Ergebnisse:
a 小于 20 a 的值是 10