Machine-translated by Google. Questions are authored in English.
Top

Discussion

In a 'C' language expression, if the following expressions appear, which will be evaluated first ?

  • A.x + y
  • B.x · y
  • C.(x + y)
  • D.x/y

Answer: C

An expression in brackets is evaluated first, so (x + y) is evaluated first (option C). Parentheses have the highest precedence and override the normal order.

Without brackets, multiplication and division (x \(\cdot\) y and x/y) are evaluated before the addition x + y, but all of them wait for the parenthesised expression. Of the four, only the bracketed one comes first.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.