Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Δομή επιλογής στο προγραμματισμού C

Σε προγραμματισμός ηλεκτρονικών υπολογιστών , μια δομή επιλογής εμφανίζεται όταν κωδικοποιήσει το πρόγραμμά σας για να εκτελέσει ένα από τα πολλά πιθανά αποτελέσματα , με βάση την τιμή μιας μεταβλητής . Στην προγραμματισμού C , οι δύο τύποι των δομών επιλογής είναι "αν" δηλώσεις και «διακόπτη» περιπτώσεις . Μπορείτε να χρησιμοποιήσετε οποιαδήποτε από αυτές τις δομές οπουδήποτε στο πρόγραμμά σας , αλλά φαίνονται διαφορετικά συντακτικά . Αν Δήλωση
Η

Μια " if", σας επιτρέπει να αλλάξετε τη ροή του προγράμματός σας . Μπορείτε να συγκρίνετε μια μεταβλητή με μία τιμή ή μία από τις πολλές αξίες , τη χρήση " else if " μπλοκ , και να αποφασίσει τι πρέπει να κάνετε αν η μεταβλητή δεν ταιριάζει με κάποιο από αυτά , και τι να κάνει όταν αυτό δεν συμβαίνει, με τη χρήση ενός " else " μπλοκ . Μπορείτε να επεκτείνεται τη λειτουργικότητα μιας δήλωσης if συγκρίνοντας περισσότερες από μία μεταβλητή κάθε φορά που χρησιμοποιούν "και" και "ή" λογική , ή μπορείτε να ωοτοκούν αρκετές εντολές μέσα από κάθε άλλο για να συγκρίνουν διάφορες μεταβλητές .


Αν δήλωση Σύνταξη
Η

Για να χρησιμοποιήσετε μια εντολή if , πληκτρολογείτε " εάν ( var αξία op ) ", όπου " var " είναι η μεταβλητή που θέλετε να συγκρίνετε , " op " ? είναι ο φορέας εκμετάλλευσης , όπως είναι η ίση ή μεγαλύτερη ή μικρότερη , και "αξία" είναι η τιμή για να δούμε αν η μεταβλητή αποτιμάται σε . Μετά το "αν" μπλοκ , μπορείτε να συμπεριλάβετε ένα ή περισσότερα " else if " μπλοκ για να δοκιμαστεί για περισσότερους όρους , χρησιμοποιώντας την ίδια σύνταξη με την αρχική δήλωση if . Μπορείτε επίσης να χρησιμοποιήσετε το " αλλού " ως το τελικό μπλοκ που εκτελεί αν η μεταβλητή δεν ταιριάζει με κανένα από τα αν ή αλλιώς αν μπλοκ .

Η επιλογή Switch
Η

Η επιλογή των περιπτώσεων διακόπτης λειτουργεί καλύτερα όταν έχετε πολλές πιθανές εκβάσεις , αν και μπορείτε να το χρησιμοποιήσετε για τόσο λίγα όπως ένα . Περνάτε μια μεταβλητή με τη δομή διακόπτη και συγκρίνει την αξία της κατά αρκετές περιπτώσεις , και λαμβάνει την κατάλληλη του ενός ταιριάζει . Σε αντίθεση με την περίπτωση δήλωση , η υπόθεση διακόπτης εκτελεί μόνο τα αποτελέσματα , όταν η μεταβλητή ταιριάζει με μία από τις περιπτώσεις . Δεν υποστηρίζει μεγαλύτερο ή μικρότερο από φορείς .
Εικόνων Switch Σύνταξη
Η

Για να χρησιμοποιήσετε τη δομή περίπτωση η επιλογή του διακόπτη , πληκτρολογείτε " διακόπτη ( var )" με ανοίξετε το μπλοκ , όπου " var " είναι η μεταβλητή που θέλετε να συγκρίνετε . Στις επόμενες γραμμές , μπορείτε να προγραμματίσετε τις διάφορες περιπτώσεις πληκτρολογώντας "υπόθεση" και το μοτίβο που θέλετε να ταιριάζει , τότε οι δηλώσεις που θέλετε να εκτελέσετε για κάθε περίπτωση . Τέλος , πληκτρολογήστε τη λέξη-κλειδί «διάλειμμα» για να πει το μπλοκ για να βγείτε από το διακόπτη όταν η υπόθεση συμπληρώνει. Μετά από κάθε περίπτωση , να δημιουργηθεί ένα " default" διακόπτη , η οποία εκτελεί το μπλοκ , όταν καμία από τις περιπτώσεις που ταιριάζουν .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα