//_3_关系和逻辑运算
//_3_main.cpp
#include <stdio.h>
#include <stdlib.h>
//使用逻辑或者关系运算符的表达式返回零作为假值,返回1作为真值
int main()
{
//定义一个整形变量用来存放后面的算式的值
int logic;
int a = 1;
int b = 2;
int c = 3;
logic = a+b>c&&b<=c;
printf("logic = %d.\n",logic);
logic = a>=b+c||b==c;
printf("logic = %d.\n",logic);
logic = !(a<c)+b!=1&&(a+c)/2;
printf("logic = %d.\n",logic);
system("pause");
return 0;
}
/*
关键还是在于弄清楚关系和逻辑操作符的相对优先级
最高 !
> >= < <=
== !=
&&
最低 ||
*/