逻辑表达式
"或" "与" "非"
- “或”:&&(符号)
当两边至少有一边为真时整个为真,否则为假
#include<stdio.h>
int main()
{
int a=2;
int b=3;
printf("%d\n", a<b && (b=1));
return o;
}
结果为真,运行结果就现实:1 ,反之为:0
因a
#include<stdio.h>
int main()
{
int a=2;
int b=3;
printf("%d\n", a<b && b);
return o;
}
结果为真
4 . “非” :与原意相反的意思
#include<stdio.h>
int main()
{
printf("%d\n", !18);
return o;
结果为:0
逗号表达式
若干表达式以逗号相连,其值取最后一个表达式的值(不太常用)
例:int a=(12 , !3 , 4);
printf(“%d \n” , a);