C++ - Чему равно test(5) ? | ProgHub
Чему равно test(5) ?
int f1(int& n) { return --n - 2; } 
int f2(int& n) { return n-- - 1; } 
 
int test(int n) 
{ 
   int result = 0; 
   while (n-- > 0) 
   { 
       if (f1(n) || f2(n)) 
           result += n; 
   } 
   return result; 
}
0
4
1
2
3