运算优先级
常用(一下全是左往右)
++--:优先级为2级
*/,% :优先级为3级
+-% :优先级为4级
<<=>>= :优先级为6级
==!= :优先级为7级
&&:优先级为11级
||:优先级为12级
最好解决办法加括号...


关系表达式
例如:a>ba+b>b+c(a=3)>(b=5)'a'<'b' //(比较的是a,b的Ascii码值)
结果只能返回 真为1 假为0


这里来个牛角尖问题

#include<stdio.h>
int main()
{
 int a=0;
 if(a=0)printf("OK")  //这里的if(a=0)括号中少写了个等号 我本意是想让if判断。编程中容易出现这些问题
                      //但是在if语言后的括号中这里是关系表达式 它只会判断真假。这为0就结束 为1就执行 
 }

逻辑表达式
指运算符为或||、与&&、非!zhidao的表达式。
返回值也为0或1,例如!0返回1,0&&1返回0,0||1返回1