&& 逻辑与
|| 逻辑或
在这里首先说明一个概念,在C语言中0为假,非0为真。此概念多用于判断是否执行循环语句。
对于逻辑与,两个操作数都为真,整体才为真;两个操作数只要有一个为假,整体为假。
对于逻辑或,两个操作数只要有一个为真,整体为真;两个操作数都为假,整体为假。
在判断变量是否介于某个区间时经常用&&判断。
编译器先判断18<=age,因为不成立,故将18<=age认为是0;
再判断0<=35成立,故条件表达式为真,打印"青年"
利用&&操作符可以很好的解决此类问题。
&& 逻辑与
|| 逻辑或
在这里首先说明一个概念,在C语言中0为假,非0为真。此概念多用于判断是否执行循环语句。
对于逻辑与,两个操作数都为真,整体才为真;两个操作数只要有一个为假,整体为假。
对于逻辑或,两个操作数只要有一个为真,整体为真;两个操作数都为假,整体为假。
在判断变量是否介于某个区间时经常用&&判断。
编译器先判断18<=age,因为不成立,故将18<=age认为是0;
再判断0<=35成立,故条件表达式为真,打印"青年"
利用&&操作符可以很好的解决此类问题。