Examveda

What is the output of the following code: Console.WriteLine(5 + 7 * 2);

A. 24

B. 19

C. 14

D. 17

Answer: Option B

Solution (By Examveda Team)

Understanding the Question:
This question tests your understanding of operator precedence in C#. Operator precedence determines the order in which operations are performed in a calculation.

Operator Precedence in C#:
In C#, multiplication (*) has higher precedence than addition (+). This means that multiplication is done before addition.

Solving the Problem:
Let's break down the expression Console.WriteLine(5 + 7 * 2);
1. First, the multiplication 7 * 2 is performed: 7 * 2 = 14
2. Next, the addition 5 + 14 is performed: 5 + 14 = 19
3. Finally, Console.WriteLine() displays the result, which is 19.

Therefore:
The correct answer is Option B: 19

This Question Belongs to C Sharp Programming >> Introduction To C Sharp

Join The Discussion

Comments (1)

  1. Khaled Ahmed
    Khaled Ahmed:
    2 years ago

    no 2*7=١4
    14+5=19

Related Questions on Introduction to C Sharp