C
computer7
Ospite
Mi è stato chiesto di analizzare questo codice...
Non capisco l' assegnamento nel primo for, il +1 cosa potrebbe indicare?
Codice:
#include <stdio.h>#include <conio.h>
#define SIZE 40
#define DIM 11
int main (void){
/*---------------------------------------------------------
SEZIONE DELLE DICHIARAZIONI E DELL'INIZIALIZZAZIONE
---------------------------------------------------------*/
int responses[SIZE] = {1, 2, 6, 4, 8, 5, 9, 7, 8, 10, 1, 6, 3, 8, 6, 10, 3, 8, 2, 7, 6, 5, 7, 6, 8, 6, 7, 5, 6, 6, 5, 6, 7, 5, 6, 4, 8, 6, 8, 10};
int frequency[DIM] = {0,0,0,0,0,0,0,0,0,0,0};
int i;
/*-----------------------------
SEZIONE DELL'ELABORAZIONE
-----------------------------*/
for (i=0; i<40; i++){
frequency[responses[i]] = frequency[responses[i]] + 1;
}//Fine for
printf ("Voto Frequenza\n");
for (i=1; i<=10; i++){
printf ("%d \t\t %d\n", i,frequency[i]);
}//Fine for
getch ();
return 0;
}//Fine main
Non capisco l' assegnamento nel primo for, il +1 cosa potrebbe indicare?