Q34
Determine output: void main() int c = - -2; printf("c=%d", c);
A.
1
B.
-2
C.
2
AnswerD.
Error
Answer: Option C
Solution
Answer: Option C
Solution:
In this C program, the expression - -2 involves the use of the unary minus operator (-) applied twice to the number 2.
- The first
- operator negates the number 2, resulting in -2.- The second
- operator negates -2, which effectively makes it positive again, resulting in 2.
So, the variable
c is assigned the value 2, and the output of the printf statement is c=2, which corresponds to Option C.