Diese Programme sind nicht äquivalent:
int f (int y) { int x = y + 3; int sum = 0; for (int y = 0; y<4; y++) { sum = sum + x ; } return sum; } int g (int y) { int sum = 0; for (int y = 0; y<4; y++) { sum = sum + (y+3); } return sum; }