C Control PRO-BOT128 + C-Control PRO 128 Unit + Voltcraft® USB programming cable Kit 190406 Manual De Usuario

Los códigos de productos
190406
Descargar
Página de 244
101
C-Control Pro Mega Series
© 2008 Conrad Electronic
Der ganze Vorgang wiederholt sich solange, bis der Ausdruck den Wert 
0
 annimmt.
Beispiele:
do
a=a+
2
;
while(a<
10
);
do
{
    a=a*
2
;
    x=a;
while(a);
 Der wesentliche Unterschied der do .. while Schleife zur normalen while Schleife ist der
Umstand, daß in einer do .. while Schleife die Anweisung mindestens einmal ausgeführt wird.
break Anweisung
Eine break Anweisung verläßt die Schleife, und  die Programmausführung startet mit der nächsten
Anweisung hinter der do .. while Schleife.
continue Anweisung
Bei Ausführung von continue innerhalb einer Schleife, kommt es sofort zur erneuten Berechnung
des Ausdrucks. In Abhängigkeit vom Ergebnis wird bei ungleich 
0
 die Schleife wiederholt. Ein
Ergebnis von 
0
 bricht die Schleife ab.
Beispiel:
do
{
    a++;
    if(a>
10
break
// bricht Schleife ab
while(
1
);  
// Endlosschleife
5.2.6.3
for
Eine for Schleife wird normalerweise benutzt, um eine bestimmte Anzahl von Schleifendurchläufen
zu programmieren.
for(Anweisung1; Ausdruck; Anweisung2) Anweisung3;
Als erstes wird Anweisung1 ausgeführt, die normalerweise eine Initialisierung beinhaltet. Danach
erfolgt die Auswertung des Ausdrucks. Ist der Ausdruck ungleich 
0
 wird Anweisung2 und
Anweisung3 ausgeführt, und die Schleife wiederholt sich. Hat der Ausdruck einen Wert von 
0
 kommt