Αναθέστε το μέγεθος του πίνακα με τη μεταβλητή " μέγεθος" για το πρόγραμμα C . Για παράδειγμα, πληκτρολογήστε " μέγεθος int = 4 ? " Αν ο πίνακας περιέχει τέσσερα στοιχεία 2
Ορίστε τον πίνακα στο πρόγραμμά σας C : .
Int array [ size ] ?
Η 3
Προσθήκη αριθμών στη σειρά ? για παράδειγμα, αν τα στοιχεία του πίνακα είναι 2,12 , 7 και 40 στη συνέχεια :
array [ 0 ] = 2 ?
array [ 1 ] = 12 ?
array [ 2 ] = 7 ?
array [ 3 ] = 40 ?
Η 4
Κάντε μια θηλιά »για " που έχει πρόσβαση το πρώτο μισό των στοιχείων του πίνακα :
για ( int i = 0 ? i <μέγεθος /2 ? i + + )
Σημειώστε ότι ο βρόχος είναι περιορισμένη με βάση το δείκτη " . μέγεθος /2 "
5
Εκχώρηση στοιχείων του πίνακα στο βρόχο για την προσωρινή μεταβλητή" temp : "
for (int i = 0 ? i <μέγεθος /2 ? i + + )
{
int temp = array [ i ] ? }
Είναι
διατηρεί προσωρινά την τιμή του στοιχείου . Σημειώστε ότι οι αγκύλες καθορίζουν τις εντολές του βρόχου
Η 6
Swap τα στοιχεία από το πρώτο μισό του πίνακα με τα στοιχεία από το δεύτερο εξάμηνο : .
Για ( int i = 0 ? i <μέγεθος /2 ? i + + ) {
int temp = array [ i ] ?
array [ i ] = array [size - 1 - i ] ?
σειρά
[size - 1 - i ] = temp ?
}
Οι δείκτες " μέγεθος - 1 - i" αντιστοιχούν σε στοιχεία από το δεύτερο μέρος της συστοιχίας . Για παράδειγμα , το πρώτο στοιχείο με το δείκτη " 0 " ( i = 0 ) ανταλλάσσεται με το τελευταίο στοιχείο με το δείκτη " 3 " ( 4-1-0 = 3 ) .
Η 7
Εκτύπωση από την αντιστραφεί πίνακα με την εντολή :
για ( int i = 0 ? i <μέγεθος ? i + + ) {
std :: cout < } Σε αυτό το παράδειγμα , το πρόγραμμα παράγει το ακόλουθο αποτέλεσμα : 40 7 12 2
Η <. br >
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα