C语言中的&&和||的区别是什么,详细点啊。附上程序要求。请着重解释&&与||的逻辑意义。万分感谢。

如题所述

&& 是逻辑与,两者为真结果为真,一真一假结果为假,两者为假结果更为假。
|| 逻辑或, 两者之一为真结果为真, 两者为真结果为真,两者为假结果为假。

题目没有说有几个作案人。那么可以随便假定,只要符合6个条件即可。
假定:
A,B,C,F = TRUE
D,E = FALSE
条件1,A || B == TRUE; 符合
条件2,A,F==TRUE 符合2人
条件3,A && D == FALSE; 符合
条件4,(B && C == TRUE) || (B && C ==FALSE) 符合
条件5,C && D = FALSE; C || D = TRUE; 符合
条件6,if (D==FALSE) E=FALSE
---------
编程,用6重循环语句,分别给真假,判断6个条件。写起来有点罗苏。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-22
&&是逻辑与的意思,||是逻辑或的意思,1 .A||B 2. A&&E||A&&F||E&&F
第2个回答  2012-10-22
楼上正解
相似回答
大家正在搜