Logical Operators
Logical Operators are used for performing logical operations , such as joining(Or,And)
conditions ,negations(Not).
Operators | What They Do .. | Precedence |
---|---|---|
! | It gives the complement of all values. In C , all values are Positive(Boolean 1) except 0. | 1 |
&& | Performs the AND operation on operands. | 2 |
|| | Performs the OR operation. | 3 |
C Example
#include<stdio.h> int main() { int a=10,b=20,c=30,d,e,g,h,f; d=!a; e=((a>b)&&(a<c)); // One condition false f=((a<b)&&(a<c)); // Both conditions true g=((a>b)||(a<c)); // One condition true h=((a>b)||(c< a)); // Both conditions false printf("a=%d , b=%d",a,b); printf("\n\nd=%d , e=%d",d,e); return 0; }
Advertisement
Need to catch up your pending software project work? Access your online private workspace having your essential programming tools with virtual PC from www.CloudDesktopOnline.com with 24*7*365 days reliable tech-support from Apps4Rent.