μια υπό όρους δήλωση σε μια γλώσσα προγραμματισμού είναι μια δήλωση που ελέγχει αν μια συγκεκριμένη κατάσταση έχει τηρηθεί . Αν έχει , το κομμάτι του κώδικα μετά την ανακοίνωση εκτελείται . Αν όχι , ο κώδικας που ακολουθεί τη δήλωση δεν λειτουργεί . Ένα όρους ελέγχους δήλωση , αν κάτι είναι αληθινό ή ψεύτικο, ή με μια πιο συγκεκριμένη δοκιμή , η μεταβλητή είναι μια ιδιαίτερη αξία .
Εικόνων Τύποι όρους Καταστάσεων
Η
Μια γλώσσα προγραμματισμού έχει διαφορετικούς τρόπους για να γράψει μια δήλωση υπό όρους . Η πιο κοινή δήλωση είναι η " if" . Η βασική λογική του εάν η δήλωση είναι αν η A είναι αληθής , τότε Β. Α είναι μια δήλωση , όπως ένα πραγματικό /ψευδή δήλωση , και Β είναι ένα κομμάτι κώδικα που εκτελείται ως αποτέλεσμα . Η σύνταξη για να γράψει μια πρόταση if διαφέρει μεταξύ των γλωσσών προγραμματισμού . Στη C + + , το ακόλουθο κομμάτι κώδικα θα καθορίσουν την εντολή if :
if ( x == true ) {
- τρέξει αυτό το τμήμα του κώδικα ?
}
παρόμοια με μια υπό όρους δήλωση if , υπάρχουν όρους βρόχους . Ένας βρόχος "do -while " χρησιμοποιείται για να τρέξει ένα τμήμα του κώδικα μέχρι μια συγκεκριμένη προϋπόθεση πληρούται ή εφ 'όσον ικανοποιείται μια συγκεκριμένη συνθήκη .
Η Πλεονεκτήματα του όρους Καταστάσεων
Μια υπό όρους δήλωση έχει πολλά οφέλη . Μπορεί να οργανώσει ένα πρόγραμμα σε λογικά τμήματα του κώδικα που τρέχει μόνον εφόσον πληρούνται ορισμένες προϋποθέσεις . Καθιστά επίσης ένα πρόγραμμα πιο ισχυρή , επιτρέποντας μόνο ένα τμήμα του κώδικα για να τρέξει, αν μια κατάσταση έχει τηρηθεί . Συχνά στον κώδικα , υπάρχει μια δήλωση που θα πρέπει να εκτελεστεί μόνο υπό ορισμένες προϋποθέσεις ? . Μια εντολή if επιτρέπει να συμβεί αυτό
εικόνων Προβλήματα θα πρέπει να προσέξετε για
Η
γλώσσες προγραμματισμού έχουν διαφορετικές συντακτικούς κανόνες για την υπό όρους δηλώσεις . Στη C + + , όταν χρησιμοποιείτε μια εντολή if , να θυμάστε ότι η σύγκριση χρησιμοποιεί διπλά σύμβολα ισότητας , ή " == ", αντί για ένα ενιαίο σύμβολο του ίσον . Αυτό το διπλό σύμβολο της ισότητας νοείται σύγκριση παρά μια ανάθεση μιας τιμής .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα