Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Beispiel:
example(n)
{
new a = 0
switch (n)
{
case 0..3:
a = 0
case 4,6,8,10:
a = 1
case 5,7:
a = 2
case 9:
a = 3
default:
a = -1
}
return a
}
14.4.6.15 while ( Ausdruck ) Statement
wertet den Ausdruck aus und führt das Statement aus, wenn das Ergebnis des Ausdrucks logisch "true"
ergibt. Nachdem die Anweisung ausgeführt wurde, kehrt die Programmsteuerung erneut zu dem Ausdruck
zurück. Das Statement wird daher ausgeführt, solange der Ausdruck logisch "true" ist.
Beispiel:
example(n)
{
new a = 0
while(n >= 0)
{
a++
}
return a
}

14.4.7 Funktionen

Eine Funktionsdeklaration spezifiziert den Namen der Funktion und die formalen Parameter, die in
Klammern eingeschlossen sind. Eine Funktion kann auch einen Wert zurückliefern. Eine Funktion muss
global definiert, d.h. außerhalb einer anderen Funktion deklariert werden und ist global verfügbar.
Wenn ein Semikolon der Funktionsdeklaration folgt (anstatt einer Anweisung), dann ist dies eine
Vorwärtsdeklaration einer Funktion.
212
Rev. 01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis