如题所述
三个并列条件是同时满足还是只要满足其中之一,又或是满足其中两个?
举例如下,设
条件1:
a>1
条件2:
b>2
条件3:
c>4
情况一、同时满足,可用运算符"&&",如下:
if(
a>1&&b>2&&c>4){.......}
情况二、满足其中之一,可用运算符"||",如下:
if(
a>1||b>2||c>4){.......}
情况三、同时满足条件1、2或者只需满足条件3,运算符"&&"、"||"混合使用,如下:
if(
(a>1&&b>2)||c>4){.......}
情况四、同时满足条件1、2、3中的任意两个,运算符"&&"、"||"混合使用,如下:
if(
(a>1&&b>2)||((a>1&&c>4)||(b>2&&c>4)){.......}
举例如下,设
条件1:
a>1
条件2:
b>2
条件3:
c>4
情况一、同时满足,可用运算符"&&",如下:
if(
a>1&&b>2&&c>4){.......}
情况二、满足其中之一,可用运算符"||",如下:
if(
a>1||b>2||c>4){.......}
情况三、同时满足条件1、2或者只需满足条件3,运算符"&&"、"||"混合使用,如下:
if(
(a>1&&b>2)||c>4){.......}
情况四、同时满足条件1、2、3中的任意两个,运算符"&&"、"||"混合使用,如下:
if(
(a>1&&b>2)||((a>1&&c>4)||(b>2&&c>4)){.......}
温馨提示:答案为网友推荐,仅供参考