Non capisco perché il tempo di esecuzione del ciclo seguente sia n + 2? Anche perché il tempo di esecuzione delle istruzioni all'interno del ciclo è n + 1?
Double test(int n){
int sum=0; -> 1 time
int i; -> 0 time
for(i=0; i<=n;i++) -> n+2 times
{
scanf("%d",&a); -> n+1 times
sum=sum+a; -> n+1 times
}
return sum; -> 1 time
}