InterviewSolution
| 1. |
What will be the value of x if b = 2 and c = 3? x = c++ – ++b * ++c;please tell me the answer fast |
|
Answer» x = -12Solution:Given, b = 2, c = 3Expression: x = c++ - ++b * ++cEvaluation: x = 3 - 3 * 5x = 3 - 15X = -12Explanation:The above operators used are all increment operators that work in a way where they INCREASE the value of the variable by 1, depending upon the position of ++ (either before of after the variable).Prefix Form : ++xIt increments the variables expression then uses the NEW value in the expression. TRICK to remember - Pehle istemaal krein fir vishwas krein(Meaning: first increase the value then USE it right there) Postfix Form : x++The variables value is first used in the expression and then it is incremented after the operation.Trick to remember - Pehle vishwas krein fir istemaal krein(Meaning: increase the value but do not use it right there, use it in the next term) |
|