int a[] ={4, 6}, i = 0, y =3, z =1; void f(int x){ int z = 2; g (); X = x + y; z = z +X; i++; return x + a[ i ]+y; } void g(){ z += 3; y = a[i] + z; } void main(){ printf(" %d",="" y="" +="" f(="" a[i]="" )="" -="" y);="" }="" state="" the="" output="" assuming="" the="" following:="" a)="" call="" by="" reference,="" dynamic="" scoping,="" operands="" are="" evaluated="" right="" to="" left.="" b)="" call="" by="" name,="" static="" scoping;="" operands="" are="" evaluated="" left="" to="" right.="" "="">
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here