C - Control Statements - Discussion

You Are Here :: Home > C > Control Statements - Discussion

 



Q.

#include

void main()
{
int num1=10,num2=20,num3;
num3 = num1 > 2 + num2!=3;
printf("%d",num3);
}

A. 20 B. 1
C. 10 D. 0

Answer: Option B
Explaination:

 


num3 = num1 > 2 + num2!=3;

num3 = num1 > 2 + num2 !=3;
num3 = num1 > 2 + 20 !=3; [Put Value of num2 ]
num3 = num1 > 22 != 3; [Do Addition ]
num3 = 0 != 3; [Relational Opr.">"]
num3 = 1; [0 != 3 is True]



Discussion

Your Comments Goes here...
NameDiscussion