Latest web development tutorials

Analyse C

Die Analyse Struktur der Programmierer angeben, eine oder mehrere Bedingungen zu bewerten oder getestet, sowie Aussagen Aussagen erfordert (erforderlich) und die Bedingung falsch auszuführen (optional) Bedingung erfüllt ist, wenn Sie ausführen möchten.

C Sprache in jedenicht Null und Nicht-Nullwertangenommen wird , umwahrzusein,dieNullodernullangenommen ,falschzusein.

Im Folgenden ist die allgemeine Form in den meisten Programmiersprachen üblicherweise die Struktur bestimmen:

C Der Richter Sätze

Richter Sätze

C-Sprache bietet die folgenden Arten von Entscheidungen Aussage. Klicken Sie auf den Link, um die Details der einzelnen Aussagen zu betrachten.

语句描述
if 语句 一个if 语句由一个布尔表达式后跟一个或多个语句组成。
if...else 语句 一个if 语句后可跟一个可选的else 语句,else 语句在布尔表达式为假时执行。
嵌套 if 语句 您可以在一个ifelse if语句内使用另一个ifelse if语句。
switch 语句 一个switch语句允许测试一个变量等于多个值时的情况。
嵌套 switch 语句 您可以在一个switch语句内使用另一个switch 语句。

?: Operator

Wir haben bereits in den vorangegangenen Kapiteln desbedingten Operator erklärt:, Kann verwendet werden , statt if ... else- Anweisung. Seine allgemeine Form ist wie folgt:

Exp1 ? Exp2 : Exp3;

Wobei Exp1, Exp2 und exp3 Ausdruck. Bitte beachten Sie, dass die Verwendung des Dickdarms und der Lage.

? Exp1 Wert des Ausdrucks bestimmt. Wenn Exp1 wahr ist, dann wird der berechnete Wert Exp2, ist das Ergebnis das gesamte? Expression. Wenn Exp1 falsch ist, dann wird der berechnete Wert exp3, das Ergebnis ist die gesamte? Expression.