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

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

Πώς να χρησιμοποιήσετε μια δήλωση Αλλαγή σε C

Η δήλωση switch είναι μια ισχυρή δομή προγραμματισμού που υπάρχει στις περισσότερες γλώσσες προγραμματισμού . Αυτό θα σας επιτρέψει να γράψετε ένα τμήμα του κώδικα που μπορεί να επεξεργαστεί διάφορες οδηγίες που βασίζονται σε μια σειρά από διαφορετικές δυνατότητες για μια μεταβλητή . Μια δήλωση switch μπορεί να λάβει γρήγορα τη θέση ενός πολύ περίπλοκη , αργή σειρά ένθετων " εάν " δηλώσεις . Μια δομή προγραμματισμού διακόπτης μπορεί επίσης να αναφέρεται ως μια επίλεκτη ή περίπτωση δήλωσης ( από τη Visual Basic ) . Οδηγίες
Η 1

Αποφασίστε με σαφήνεια σχετικά με τους όρους σας και τον κωδικό που θέλετε να εκτελέσετε με βάση αυτές τις συνθήκες . Λάβετε υπόψη ότι ένας υπολογιστής θα κάνει μόνο ό, τι ακριβώς να σας καθοδηγήσει να κάνει , οπότε αν δεν είστε πολύ σαφής για το τι πρέπει να συμβεί όταν δεν θα έχετε την ευκαιρία να γράψει κώδικα που θα λειτουργήσει σωστά . Σε αυτό το παράδειγμα , θέλουμε να προσδιορισθεί ρυθμός αποστολής. Εάν ο κώδικας είναι μέρος " Α" τα έξοδα αποστολής είναι 5 € ? εάν ο κωδικός είναι "Β ", τα έξοδα αποστολής είναι $ 10 ? . και εάν ο κωδικός είναι " C ", τα έξοδα αποστολής είναι $ 20 2

Γράψτε την δήλωση switch ακολουθείται από το στοιχείο που πρέπει να συγκριθούν σε παρενθέσεις . Η εντολή του διακόπτη πρέπει να είναι γραμμένο σε όλα τα πεζά γράμματα ή το πρόγραμμά σας δεν θα συγκεντρώσει . Μέσα στις παρενθέσεις θα είναι η μεταβλητή , δήλωση , λειτουργία ή υπολογισμού που θα αξιολογηθούν . Παράδειγμα : Διακόπτης (κωδικός )
εικόνων 3

Προσθήκη άγκιστρα να επισυνάψουν όλα τα εσωτερικά μέρη του δήλωση switch . Μπορείτε να έχετε όσες ή μερικές δηλώσεις όπως σας αρέσει στο εσωτερικό του δήλωση switch , αλλά όπως και με τα περισσότερα τμήματα του κώδικα C , θα πρέπει να επισυνάψουν το τμήμα με τις αγκύλες για να δείξει όπου το μπλοκ αρχίζει και τελειώνει . Παράδειγμα : Διακόπτης (κωδικός ) { }
Η 4

Προσθήκη δηλώσεις case για την κάθε διαφορετική επιλογή που θέλετε να ελέγξετε το στοιχείο για το . Κάθε δήλωση περίπτωση θα πρέπει να ακολουθείται από την τιμή για να συγκρίνετε και να πρέπει να ακολουθείται από μια άνω και κάτω τελεία . Παράδειγμα : Διακόπτης (κωδικός ) { περίπτωση «Α» : περίπτωση «Β» : υπόθεση «Γ» : }
5

Προσθέστε τον κωδικό και οδηγίες για κάθε περίπτωση : διακόπτης (κωδικός ) { περίπτωση «Α» : κόστος = 5 ? περίπτωση «Β» : κόστος = 10 ? υπόθεση « Γ» : κόστος = 20 ? }
Η 6

Προσθήκη δηλώσεις διάλειμμα, αν θέλετε τον κώδικα για να κάνουμε μόνο τις οδηγίες για μία περίπτωση . Με δηλώσεις περίπτωση, ο κώδικας θα συνεχίσει να εκτελεί κάθε γραμμή μέχρι να φθάσει στο τέλος του διακόπτη ή φτάνει μια δήλωση διάλειμμα. Χωρίς τις δηλώσεις διάλειμμα, το παράδειγμα στο Βήμα 5 θα υπολογίζει πάντα το κόστος να είναι 20 . Για παράδειγμα : διακόπτης (κωδικός ) { περίπτωση «Α» : κόστος = 5 ? Σπάσει ? Περίπτωση «Β» : κόστος = 10 ? Σπάσει ? Υπόθεση « Γ» : κόστος = 20 ? Σπάσει? }
Η

Η

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

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