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

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

Πώς να προσθέσει δύο πίνακες σε ένα τρίτο

Χειρισμός πινάκων είναι μια κρίσιμη ικανότητα όλων προγραμματιστές πρέπει να κατέχουν . Οι πίνακες είναι μια πολύ κοινή δομή δεδομένων που βρίσκονται σχεδόν σε κάθε γλώσσα προγραμματισμού . Μια συστοιχία είναι μια ακολουθία των γειτονικών στοιχείων ενός δεδομένου τύπου , και μπορεί να χρησιμοποιηθεί για να αποθηκεύσει τα πράγματα όπως αριθμούς, χαρακτήρες ή αναφορές σε αντικείμενα . Όλα τα στοιχεία σε μια σειρά πρέπει να είναι του ίδιου τύπου. Μια κοινή άσκηση προγραμματισμού σπουδαστές μπορούν να κληθούν να εκτελέσετε είναι να προσθέσετε τις τιμές των δύο πινάκων και να αποθηκεύουν τα αποτελέσματα σε μια τρίτη σειρά . Τα πράγματα που θα χρειαστείτε
C compiler , όπως GCC .
Ολοκληρωμένο περιβάλλον ανάπτυξης , όπως Eclipse CDT .
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Ορίστε ένα μέγεθος για όλες τις συστοιχίες σας :

# define ARRAY_SIZE 10 2

Ορίστε έναν πίνακα που θα κρατήσει το άθροισμα των δύο άλλων πινάκων γράφοντας αυτό :

int άθροισμα [ ARRAY_SIZE ] ?
εικόνων 3

Ορισμός και αρχικοποίηση δύο πίνακες που κατέχουν οι αξίες που πρέπει να προστεθούν . Καλέστε κάθε συστοιχία α και β , και γεμίστε τα με 10 αυθαίρετοι αριθμοί . Αυτό μπορεί να επιτευχθεί , όπως έτσι :

int a [ ARRAY_SIZE ] = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 } ?

Int b [ ,"Af̱tó boreí na epitef̱chtheí , ópo̱s étsi :̱

int a [ ARRAY_SIZE ] = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 } ?̱

Int b [ ARRAY_SIZE ] = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 } ?
Η 4

επανελέγξουμε για χρόνους ARRAY_SIZE βρόχο . Αυτό για το βρόχο μπορεί να οριστεί ως εξής:

για ( int i = 0 ? I


}
5

Προσθέστε τις τιμές του πίνακα a και b μαζί και να αποθηκεύουν το αποτέλεσμα στο σύνολο του πίνακα. Μπορείτε να γράψετε κάτι σαν αυτό ανάμεσα στα άγκιστρα του βρόχου for :

άθροισμα [ i ] = a [ i ] + b [ i ] ?

Η

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

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