Heim >Backend-Entwicklung >C#.Net-Tutorial >Was ist das Format der if-Anweisung in C-Sprache?
Was ist das Format der if-Anweisung in C-Sprache?
Das Format der if-Anweisung in C-Sprache:
3 Formen
1. Die erste Form ist die Grundform: if
if (Ausdruck)-Anweisung
Die Semantik lautet: Wenn der Wert des Ausdrucks wahr ist, wird die folgende Anweisung ausgeführt, andernfalls wird die Anweisung nicht ausgeführt.
2. Die zweite Form ist: if-else
if (Ausdruck) Anweisung 1; else Anweisung 2; Es ist wahr, Anweisung 1 wird ausgeführt, andernfalls wird Anweisung 2 ausgeführt.
3. Die dritte Form ist die if-else-if-Form
Die ersten beiden Formen von if-Anweisungen werden im Allgemeinen in Situationen mit zwei Zweigen verwendet. Wenn es mehrere Verzweigungsoptionen gibt, können if-else-if-Anweisungen verwendet werden.
Die allgemeine Form lautet: if (Ausdruck 1) Anweisung 1; else if (Ausdruck 2); 3) Aussage 3;…
else if (Ausdruck m) Anweisung m; else Anweisung n;
Seine Semantik ist: Beurteilen Sie den Wert des Ausdrucks der Reihe nach, wenn ein bestimmter Wert erscheint true, die entsprechende Anweisung wird ausgeführt. Springen Sie dann aus dem gesamten if
-Satz heraus und fahren Sie mit der Ausführung des Programms fort. Wenn alle Ausdrücke falsch sind, wird Anweisung n ausgeführt. Fahren Sie dann mit den nachfolgenden Verfahren fort.
Erweiterte Informationen
Sie sollten bei der Verwendung von if-Anweisungen auch auf die folgenden Punkte achten:
Unter den drei Formen von if-Anweisungen , Im Schlüsselwort if folgen Ausdrücke.
Der Ausdruck ist normalerweise ein logischer Ausdruck oder ein relationaler Ausdruck, es können aber auch andere Ausdrücke, wie Zuweisungsausdrücke usw., oder sogar eine Variable sein. Zum Beispiel: if(a=5)-Anweisung; if(b)-Anweisung
sind alle zulässig. Solange der Ausdruck einen Wert ungleich Null ergibt, ist er „wahr“. Beispiel: if(a=5)…; der Wert des Ausdrucks ist immer ungleich 0, daher wird diese Situation möglicherweise nicht im Programm angezeigt, ist aber grammatikalisch zulässig .
Das obige ist der detaillierte Inhalt vonWas ist das Format der if-Anweisung in C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!