προετοιμαστεί μια μεταβλητή για χρήση εντός του βρόχου while . Για παράδειγμα , το απόσπασμα κώδικα " μετράνε int = 0 ? " Προετοιμάζει μια μεταβλητή που ονομάζεται μέτρηση του τύπου ακέραιο με αρχική τιμή μηδέν 2
Εφαρμογή ένα βρόχο , ενώ συμπεριλαμβανομένων μια έκφραση αξιολόγησης . . Ο βρόχος while θα αξιολογήσει την έκφραση και να καθορίσει αν είναι αλήθεια . Η έκφραση πρέπει να επιστρέψει μια τιμή boolean , αληθής ή ψευδής . Το ακόλουθο απόσπασμα παράδειγμα κώδικα υλοποιεί ένα βρόχο, ενώ και περιλαμβάνει μια boolean έκφραση :
ενώ ( μετράνε <10 ) { }
εικόνων 3
Συμπερίληψη ένα μπλοκ δηλώσεων που πρέπει να εκτελεστούν από τον βρόχο while όταν η έκφραση της αξιολόγησης είναι αλήθεια . Το ακόλουθο απόσπασμα παράδειγμα κώδικα περιλαμβάνει μια ολόκληρη ενώ η δήλωση με αρχικοποιημένη μεταβλητή και την εντολή δηλώσεις :
int count = 0 ?
Ενώ ( μετράνε <10 ) {
συστήματος . out.println ( " ο αριθμός είναι : " + αριθμός ) ?
μετράνε + +
}
Αυτό το βρόχο while εκτυπώνει το κείμενο περιλαμβάνεται και η τρέχουσα τιμή της μεταβλητής μετράνε , και στη συνέχεια, αυξάνει την τιμή της μεταβλητής μετράνε από ένα κάθε φορά που το βρόχο while εκτελείται . Ο βρόχος while θα τερματίσει όταν η τιμή της μέτρηση να φτάσει το 10 . Εικόνων
Το Do - While Loop
Η 4
προετοιμαστεί μια μεταβλητή για χρήση εντός της do - while loop . Για παράδειγμα , το απόσπασμα κώδικα " μετράνε int = 0 ? " Προετοιμάζει μια μεταβλητή που ονομάζεται μέτρηση του τύπου ακέραιο με αρχική τιμή μηδέν
5
Εφαρμογή ενός βρόχου do- ενώ με μια έκφραση αξιολόγησης . . Το do - while loop θα αξιολογήσει την έκφραση και να καθορίσει αν είναι αλήθεια μετά τις δηλώσεις εντολή στο πλαίσιο των "do- παρένθεση " εκτελούνται την πρώτη φορά . Η έκφραση πρέπει να επιστρέψει μια τιμή boolean , αληθής ή ψευδής . Το ακόλουθο απόσπασμα παράδειγμα κώδικα υλοποιεί ένα do- while loop και περιλαμβάνει μια boolean έκφραση :
κάνει {
" . Δηλώσεις εντολή σας "
} while ( μετράνε <10 ) { }
Η 6
Συμπεριλάβετε ένα μπλοκ δηλώσεων που πρέπει να εκτελεστούν από το do- while loop , πριν η έκφραση αξιολόγησης διαβάζεται και όταν η έκφραση είναι αληθής . Το ακόλουθο απόσπασμα παράδειγμα κώδικα περιλαμβάνει μια ολόκληρη δήλωση do - ενώ με αρχικοποιημένη μεταβλητή και την εντολή δηλώσεις :
int count = 0 ?
Κάνει {
System.out.println ( " Ο αριθμός είναι : " + αριθμός ) ?
μετράνε + +
} while ( μετράνε <10 )
}
Αυτό το do- while loop εκτυπώσεις το κείμενο περιλαμβάνεται και η τρέχουσα τιμή της μεταβλητής καταμέτρηση πριν από την έκφραση αξιολόγησης διαβάζεται , τότε αυξάνει την τιμή της μεταβλητής μέτρηση κατά ένα κάθε φορά που το do- while loop εκτελεί . Το do - while loop θα τερματίσει όταν η τιμή του αριθμού φθάνει το 10 . Η μόνη διαφορά ανάμεσα σε μια στιγμή και να κάνει = βρόχος while είναι ότι ένα do - while loop δεν αξιολογεί την boolean έκφραση μέχρι το κάτω μέρος του βρόχου , αναγκάζοντας το βρόχο για να εκτελεί τις δηλώσεις εντολών τουλάχιστον μία φορά .
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα