Manipolazione di array è una competenza fondamentale tutti i programmatori devono padroneggiare . Gli array sono una struttura dati molto comune in quasi ogni linguaggio di programmazione . Un array è una sequenza di elementi adiacenti di un determinato tipo , e può essere utilizzata per memorizzare le cose come numeri, caratteri o riferimenti a oggetti . Tutti gli elementi di un array devono essere dello stesso tipo . Un comune agli studenti di programmazione di esercizio possono essere chiamati a svolgere è quella di aggiungere i valori di due array e memorizzare i risultati in un terzo array . Cose che ti serviranno
compilatore C , come GCC .
Integrated Development Environment , come Eclipse CDT .
Show More Istruzioni
1
definire un formato per tutti gli array :
# define ARRAY_SIZE 10
2
definire un array che conterrà la somma di altri due array scrivendo questo :
int sum [ ARRAY_SIZE ] ;
3
Definire e inizializzare due array che contengono i valori da aggiungere . Chiamare ogni array A e B , e riempirli con 10 numeri arbitrari . Questo può essere realizzato in questo modo:
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
scorrere un ciclo for ARRAY_SIZE volte. Questo ciclo for può essere definita in questo modo:
for (int i = 0; i < ARRAY_SIZE ; i + + ) per
{
}
5
Aggiungi i valori della matrice a e B insieme e memorizzare il risultato in somma array. È possibile scrivere qualcosa di simile tra le parentesi graffe del ciclo for :
somma [ i] = a [i] + b [ i] ;
< br >