Ask Question

What will the value of x be after the following statements execute? int x = 0; int y = 5; int z = 4; x = y z * 2;

+3
Answers (1)
  1. 18 November, 12:58
    0
    Technically you'd get a compile error, due to the absence of a semi-colon after the forth statement (x = y z * 2; is invalid). Additionally, z * 2; is an invalid statement, as all programming languages that I know require you to specify the new value of z, such as (z = z * 2) or (z * = 2).

    If we assume there's a semi-colon there, then the value of x after the following statements would be 5, as we are setting x's value to the value of y (which is 4), and x is never again modified in those statements.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “What will the value of x be after the following statements execute? int x = 0; int y = 5; int z = 4; x = y z * 2; ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers