辑运算符 英文名 含义 相近含义 举例 说明
&& AND 逻辑与 且/而且 a && b 如果a和b都为真,则表达式成立,否则表达式不成立
|| OR 逻辑或 或者 a || b 如果a或b其中一个为真,则表达式成立,否则表达式不成立
! NOR 逻辑非 不等于 !a 如果a为假,则!a为真,表达式成立,如果a为真,则!a为假,表达式不成立
&&举例
今天老师不上课&&任然上班
int a=1;
int b=1;
if (a=1&& b=1)
{
printf(“成立。”);
}
else
{
printf(“不成立。”);
}
老师在同学们的提议下组织一次春游活动。如果参团人数达到50人,使用班级费用报销活动费用。如果参团人数少于50人,则由每位参团同学交纳20元钱用于活动费用,如果同学们不愿交纳活动费用,则取消春游活动
int a = 49, b = 0;
if (a >= 50 || b == 20)
{
printf(“本次春游活动组织成功,同学们可以玩耍一天了。”);
}
else
{
printf(“本次春游组活动织失败,同学们继续上课。”);
}
