Αν-αλλιώς εναντίον διακόπτη

Συγγραφέας: Laura McKinney
Ημερομηνία Δημιουργίας: 4 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 17 Ενδέχεται 2024
Anonim
ΚΑΚΗ VS ΚΑΛΗ ΜΑΘΗΤΡΙΑ ΣΤΗΝ ΤΑΞΗ Τύποι Μαθητών Kristina Ekou @Let’s Play Kristina
Βίντεο: ΚΑΚΗ VS ΚΑΛΗ ΜΑΘΗΤΡΙΑ ΣΤΗΝ ΤΑΞΗ Τύποι Μαθητών Kristina Ekou @Let’s Play Kristina

Περιεχόμενο

Η διαφορά μεταξύ μιας δήλωσης if-else και της εντολής switch είναι ότι η εντολή if-else αποφασίζει ποια δήλωση θα εκτελεστεί και χρησιμοποιεί πολλαπλές δηλώσεις ενώ η εντολή switch επιτρέπει στον χρήστη να αποφασίσει ποια δήλωση θα εκτελεστεί και χρησιμοποιεί δήλωση σημάτων.


Στον προγραμματισμό του υπολογιστή, οι δηλώσεις επιλογής χρησιμοποιούνται σε πολλές περιπτώσεις. Υπάρχουν πολλοί τύποι δηλώσεων επιλογής δύο πιο χρησιμοποιημένες δηλώσεις επιλογής είναι if-else και μεταβιβάζονται δηλώσεις. Αν η εντολή if-else αποφασίζει ποια δήλωση θα εκτελεστεί και χρησιμοποιεί πολλαπλές δηλώσεις, ενώ η εντολή switch επιτρέπει στον χρήστη να αποφασίσει ποια δήλωση θα εκτελεστεί και χρησιμοποιεί δήλωση σημάτων. Το συγκεκριμένο μπλοκ δίνεται στον έλεγχο χρησιμοποιώντας επιλεγμένες δηλώσεις.

Η εντολή if-else χρησιμοποιείται σε προγραμματισμό αντικειμένων. Αν μιλάμε για τη γενική μορφή μιας δήλωσης if-else παρά είναι: if (έκφραση). Σε μια γλώσσα προγραμματισμού, αν και αλλιώς είναι λέξεις-κλειδιά. Χρησιμοποιείτε ένα σύνολο εντολών για την εκτέλεση της δήλωσης if-else. Μια τιμή boolean χρησιμοποιείται για την εντολή if-else που είναι αληθής και ψευδής. Εάν η δήλωση δεν είναι αληθής επιστρέφει ψευδής και αλλιώς επιστρέφει αλήθεια. Η γενική μορφή της εντολής switch είναι: switch (έκφραση) {case1 constant: statements (statements); περιπτώσεις σταθερές2: δηλώσεις (δηλώσεις) · σπάσιμο; περίπτωση σταθερού3; δηλώσεις (δηλώσεις) · Διακοπή; περίπτωση σταθερού4; δηλώσεις (δηλώσεις) · Διακοπή; προεπιλεγμένες δηλώσεις. Η έκφραση αυτή αξιολογεί ακέραιες ή ακέραιες χαρακτήρες. Υπάρχουν πολλές επιλογές στο διακόπτη και το σπάσιμο παίζουν πολύ σημαντικό ρόλο σε μια εντολή διακόπτη. Υπάρχουν προϋποθέσεις όπως η προϋπόθεση 1, η προϋπόθεση 2, η προϋπόθεση 3 και η προϋπόθεση4. Η εντολή διακόπτη επιτρέπει την εναλλαγή μεταξύ αυτών των συνθηκών και τερματίζεται χρησιμοποιώντας τη δήλωση διακοπής.


Περιεχόμενα: Διαφορά μεταξύ If-else και Switch

  • Συγκριτικό διάγραμμα
  • If-else δήλωση
  • Δήλωση διακόπτη
  • Βασικές διαφορές
  • συμπέρασμα
  • Επεξηγηματικό βίντεο

Συγκριτικό διάγραμμα

ΒάσηIf-else δήλωση Δήλωση διακόπτη
Εννοια if-else δήλωση αποφασίζει ποια δήλωση θα εκτελεστεί και χρησιμοποιεί πολλαπλές δηλώσειςΗ εντολή switch επιτρέπει στον χρήστη να αποφασίσει ποια δήλωση θα εκτελεστεί.
Πλωτός ακέραιος αριθμόςΑν η εντολή if-else αξιολογεί επίσης τον κυμαινόμενο ακέραιο αριθμό.Η εντολή διακόπτη δεν μπορεί να αξιολογήσει τον κυμαινόμενο ακέραιο αριθμό.
Λογική έκφραση If-else δοκιμή λογική έκφραση δοκιμήΗ εντολή Switch δεν δοκιμάζει τη λογική έκφραση
ΕκτέλεσηΗ υλοποίηση της δήλωσης if-else είναι εύκοληΗ υλοποίηση της δήλωσης διακόπτη δεν είναι εύκολη

If-else δήλωση

Η εντολή if-else χρησιμοποιείται σε προγραμματισμό αντικειμένων. Αν μιλάμε για τη γενική μορφή μιας δήλωσης if-else παρά είναι: if (έκφραση). Σε μια γλώσσα προγραμματισμού, αν και αλλιώς είναι λέξεις-κλειδιά. Χρησιμοποιείτε ένα σύνολο εντολών για την εκτέλεση της δήλωσης if-else. Χρησιμοποιείται μια τιμή boolean για την εντολή if-else που είναι αληθής και ψευδής. Αν η δήλωση δεν είναι αληθής, επιστρέφει ψευδή, και αλλιώς, επιστρέφει αλήθεια.


Δήλωση διακόπτη

Η γενική μορφή της εντολής switch είναι: switch (έκφραση) {case1 constant: statements (statements); περιπτώσεις σταθερές2: δηλώσεις (δηλώσεις) · σπάσιμο; περίπτωση σταθερού3; δηλώσεις (δηλώσεις) · Διακοπή; περίπτωση σταθερού4; δηλώσεις (δηλώσεις) · Διακοπή; προεπιλεγμένες δηλώσεις. Η έκφραση αυτή αξιολογεί ακέραιες ή ακέραιες χαρακτήρες. Υπάρχουν πολλές επιλογές στο διακόπτη και το σπάσιμο παίζουν πολύ σημαντικό ρόλο σε μια εντολή διακόπτη. Υπάρχουν προϋποθέσεις όπως η προϋπόθεση 1, η προϋπόθεση 2, η προϋπόθεση 3 και η προϋπόθεση4. Η εντολή διακόπτη επιτρέπει την εναλλαγή μεταξύ αυτών των συνθηκών και τερματίζεται χρησιμοποιώντας τη δήλωση διακοπής.

Βασικές διαφορές

  1. Εάν η εντολή if-else αποφασίζει ποια δήλωση θα εκτελεστεί και χρησιμοποιεί πολλαπλές δηλώσεις, ενώ η εντολή Switch θα επιτρέψει στον χρήστη να αποφασίσει ποια δήλωση θα εκτελεστεί.
  2. Αν η δήλωση if-else αξιολογεί επίσης τον κυμαινόμενο ακέραιο, ενώ η εντολή Switch δεν μπορεί να αξιολογήσει τον κυμαινόμενο ακέραιο αριθμό.
  3. Αν η εντολή if-else ελέγχει τη λογική έκφραση, ενώ η εντολή Switch δεν ελέγχει τη λογική έκφραση.
  4. Η υλοποίηση της δήλωσης if-else είναι εύκολη ενώ η εφαρμογή της εντολής διακόπτη δεν είναι εύκολη.

συμπέρασμα

Σε αυτό το άρθρο παραπάνω βλέπουμε τη σαφή διαφορά μεταξύ if-else και switch statement με την εφαρμογή.

Επεξηγηματικό βίντεο