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

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

Πώς να χρησιμοποιήσετε μια δήλωση Switch σε Perl

Η γλώσσα προγραμματισμού Perl έχει μια ειδική δομή ελέγχου ροής ονομάζεται η δήλωση switch . Η δήλωση switch αξιολογεί μια μεταβλητή και στη συνέχεια εκτελεί μια δήλωση case που αντιστοιχεί στην μεταβλητή αξιολογούνται . Αν δεν βρεθεί ταίριασμα δήλωση περίπτωση, μια περίπτωση αθέτησης εκτελείται . Δηλώσεις διακόπτης είναι χρήσιμα για την διακλάδωση σε μία από τις πολλές πιθανές διαδρομές εκτέλεσης . Είναι μία από τις βασικές δομές ελέγχου κοινά σε πολλές γλώσσες προγραμματισμού . Μπορείτε να μάθετε πώς να γράψει μια δήλωση switch σε Perl σε λίγα μόνο λεπτά . Τα πράγματα που θα χρειαστείτε
Υπολογιστής με Perl διερμηνέας εγκατασταθεί
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Δημιουργήστε ένα νέο αρχείο κειμένου με τη χρήση ενός επεξεργαστή κειμένου όπως το σημειωματάριο . Αποθηκεύστε το αρχείο χρησιμοποιώντας το . Plx επέκταση . 2

Ανοίξτε μια γραμμή εντολών και μεταβείτε στο φάκελο όπου έχετε αποθηκεύσει το αρχείο που δημιουργήσατε στο Βήμα 1 . Για παράδειγμα , αν έχετε αποθηκεύσει το αρχείο σας στη ρίζα του C: \\ drive στα Windows , μπορείτε να πληκτρολογήσετε τα ακόλουθα σε μια γραμμή εντολών :

cd C : \\ εικόνων
3 Εισαγωγή

η μονάδα Switch γράφοντας την ακόλουθη δήλωση στην κορυφή του αρχείου πηγαίου κώδικα :

χρήση Switch ?
Η 4

Δηλώνετε μια μεταβλητή, και να ορίσετε μια τιμή , όπως αυτό :

$ val = 1 ?
5

Δημιουργήστε μια δήλωση switch που αξιολογεί τη μεταβλητή δηλωθεί στην προηγούμενη δήλωση. Για παράδειγμα , μπορείτε να γράψετε την ακόλουθη δήλωση switch :

διακόπτη ( $ val )

{

}
Η 6

Δημιουργήστε μια δήλωση case ότι εκτελεί όταν η μεταβλητή $ val ταιριάζει με μια συγκεκριμένη τιμή . Όλες οι δηλώσεις περίπτωση πρέπει να πάει μέσα στις αγκύλες του δήλωση switch . Για να δημιουργήσετε μια δήλωση περίπτωση που εκτελείται όταν $ val είναι ίσο με 1 και εκτυπώνει τη λέξη One , γράψτε το ακόλουθο :

περίπτωση 1 {print " One" }
Η 7

Δημιουργία μερικές ακόμα δηλώσεις περίπτωση , όπως αυτό :

περίπτωση 2 {print " Δύο "}

περίπτωση 3 {print " Three" }
8

Δημιουργήστε μια προεπιλεγμένη δήλωση περίπτωση που εκτελείται όταν η μεταβλητή $ val δεν ταιριάζει με κανένα άλλο case εντολή . Αυτό μπορεί να επιτευχθεί χρησιμοποιώντας τη λέξη-κλειδί άλλο, όπως αυτό :

else {print " Προεπιλογή υπόθεση "}
Η 9

Εκτελέστε το σενάριο Perl , εκδίδοντας την ακόλουθη εντολή από τη γραμμή εντολών , αντικαθιστώντας το όνομα που επιλέξατε στο βήμα 1 για " όνομα αρχείου" :

perl filename.plx
Η 10

Εξετάστε το αποτέλεσμα . Από $ val λαμβάνει την τιμή 1 , η έξοδος μοιάζει με αυτό :

Ένα
Η
εικόνων

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

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