expression containing logical operator returns either 0 or 1 depending upon whet

expression containing logical operator returns either 0 or 1 depending upon whet

expression containing logical operator returns either 0 or 1 depending upon whether expression results true or false. Logical operators are commonly used in decision making in C programming.
Program:
#include
#include
void main()
{
int a = 5, b = 5, c = 10, result;
clrscr();
result = (a == b) && (c > b);
printf(“(a == b) && (c > b) is %d n”, result);
result = (a == b) && (c < b); printf("(a == b) && (c < b) is %d n", result); result = (a == b) || (c < b); printf("(a == b) || (c < b) is %d n", result); result = (a != b) || (c < b); printf("(a != b) || (c < b) is %d n", result); result = !(a != b); printf("!(a != b) is %d n", result); result = !(a == b); printf("!(a == b) is %d n", result); getch(); } Output : (a == b) && (c > b) is 1
(a == b) && (c < b) is 0 (a == b) || (c < b) is 1 (a != b) || (c < b) is 0 !(a != b) is 1 !(a == b) is 0

× How can I help you?