αναγνωρίσει τον πίνακα , δίνοντάς της ένα όνομα μεταβλητής και έναν τύπο δεδομένων . Το παρακάτω παράδειγμα δηλώνει μια δομή πίνακα να περιέχει έξι ακέραιους αριθμούς :
Dim numValues ( 5 ) As Integer
Η δήλωση διαθέτει αρκετό χώρο στη μνήμη για το πρόγραμμα να αποθηκεύσει έξι ακέραιοι , αναφέρεται ως 0 έως 5. 2
Εκχώρηση τιμών στα στοιχεία του πίνακα , αντιμετωπίζοντας κάθε στοιχείο με το όνομα του πίνακα και ο δείκτης της :
numValues ( 0 ) = 333
numValues ( 1 ) = 681
το πλεονέκτημα της δομής δεδομένων πίνακα είναι ότι είναι εύκολο να αντιμετωπιστεί από τις δηλώσεις της επανάληψης , την ομαδοποίηση όλων των πράξεων αντί να απαιτεί πολλές διακριτές καταστάσεις. Ο βρόχος , ως παράδειγμα , επαναλαμβάνει μια πράξη εκχώρησης για τη δομή πίνακα:
Για x = 0 έως 5
numValues ( x ) = x
Επόμενο x
Η 3
Συντάξτε το πρόγραμμα και να επαληθεύει τα αποτελέσματα της δήλωσης .
εικόνων Multidimension Πίνακες
Η 4
αναγνωρίσει ένα πολυδιάστατο πίνακα , δίνοντας είναι το όνομα μιας μεταβλητής και ένα τύπο δεδομένων . Το παρακάτω παράδειγμα δηλώνει μια πολυδιάστατη δομή πίνακα που περιέχει τρεις σειρές των τεσσάρων ακεραίων :
Dim tableValues ( 2 , 3 ) As Integer
Η δήλωση διαθέτει αρκετό χώρο στη μνήμη για το πρόγραμμα για την αποθήκευση των πίνακα . Για να αναφέρετε τις μεταβλητές πίνακα, πρέπει να αναφέρονται τόσο η σειρά και δείκτες στήλης ταυτόχρονα .
5
Εκχώρηση τιμών στα στοιχεία του πίνακα , αντιμετωπίζοντας κάθε στοιχείο με το όνομα του πίνακα και της γραμμών και στηλών δείκτης :
numValues ( 0 , 0 ) = 333
numValues ( 0 , 1 ) = 681
το πλεονέκτημα της δομής δεδομένων πίνακα είναι ότι είναι εύκολα να αντιμετωπιστούν από τις δηλώσεις επανάληψη , την ομαδοποίηση όλων των πράξεων και όχι πολλές διακριτές καταστάσεις. Για παράδειγμα , ο βρόχος for επαναλαμβάνεται μια λειτουργία ανάθεση για τη δομή πίνακα:
Για x = 0 έως 2
Για y = 0 έως 3
numValues ( x , y ) = x * 3
Επόμενο y
Επόμενο x
Η 6
Συντάξτε το πρόγραμμα και να επαληθεύει τα αποτελέσματα της δήλωσης .
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα