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

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

Πώς να χρησιμοποιήσετε ένα διακόπτη υπόθεση με Ποικίλλει σε C + +

υπάρχουν περιπτώσεις Switch να κάνει τη συγγραφή if /else δηλώσεις ευκολότερη . Κάθε «διακόπτη» δήλωση σε C + + μπορεί να ξαναγραφεί ως μια μεγάλη σύνδεση if /else δηλώσεις . Για παράδειγμα , ας υποθέσουμε ότι είχατε έναν πίνακα που χαρτογραφήθηκαν τα ονόματα των ανθρώπων στον τόπο που ήρθαν σε σε έναν αγώνα δρόμου . Θα μπορούσατε να δημιουργήσετε έναν μακρύ κατάλογο των if /else δηλώσεις , όπως « αν ο « τόπος » είναι '1 st » , το «πρόσωπο » είναι « Alex » , διαφορετικά , αν ο «τόπος» είναι η «δεύτερη» ... " Η ρήτρα του διακόπτη εξαλείφει if /else δηλώσεις : " . Διακόπτη (τόπος ) την περίπτωση : . 1ο , « Alex » περίπτωση : 2ος, « Τομ » ... " Switch σας επιτρέπει επίσης να θέσει σειρές των τιμών για την περίπτωση (όπως , υπόθεση : 1ος - 3ος, " Νικητές " ) για να μπορείτε να αποθηκεύσετε ακόμα περισσότερη πληκτρολόγηση . Οδηγίες
Η 1

Ορίστε έναν ακέραιο που θέλετε να ενεργοποιήσετε . Για παράδειγμα , στο παράδειγμα Race παραπάνω , θα μπορούσαμε να δημιουργήσουμε τον ακόλουθο κώδικα : int in_place = 1 ? 2

Δημιουργήστε τη δήλωση switch , χρησιμοποιώντας τον ακόλουθο κώδικα : διακόπτης ( in_place ) {

}
εικόνων 3

Για να δημιουργήσετε μια υπόθεση με μια οργή , πληκτρολογήστε τα ακόλουθα μέσα στις αγκύλες της υπόθεσης Switch ( φροντίστε να βάλετε ένα κενό ανάμεσα στο « ... » και οι ακέραιοι ) : περίπτωση 1 ... 3 : cout <<" Συγχαρητήρια , έχετε πάρει ένα μετάλλιο . " < Η
εικόνων

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

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