Saturday 16 March 2013

not=!2;


main()
    {
    char not;
    not=!2;
    printf("%d",not);
    }
Answer:
0
Explanation:
! is a logical operator. In C the value 0 is considered to be the boolean value FALSE, and any non-zero value is considered to be the boolean value TRUE. Here 2 is a non-zero value so TRUE. !TRUE is FALSE (0) so it prints 0.

Blog Author: Vijay Kumar

Go to: Java Aptitude


No comments:

Post a Comment