!(i < 0)怎么理解?
(!(i < 0)) 怎么理解?这段代码显示什么?
int i, j;
i = 1; j = 0;
if (!(i < 0))
if (j != 0)
if (j > 0) g.drawString("Skate or Die", 10, 10);
else g.drawString("Give Peace a Chance", 10, 10);
else g.drawString("Elvis Lives", 10, 10);
else g.drawString("Eat at Joe's", 10, 10);
----------------解决方案--------------------------------------------------------
!(i < 0)与(i !< 0)有何区别?
----------------解决方案--------------------------------------------------------
(!(i < 0)) 表示i>0为真
i !< 0 有这东西吗?
----------------解决方案--------------------------------------------------------
哦,我知道了。显示Give Peace a Chance
(!(i < 0)) 表示i<0为真,(i !=0)表示i不等于0。没有(i !<0)。
----------------解决方案--------------------------------------------------------
跟改!
显示Give Peace a Chance
(!(i < 0)) 表示若i<0为真,(!(i < 0)) 则为假;i<0为假,(!(i < 0)) 则为真。
(i != 0))表示i不等于0。没有(i !<0)。
----------------解决方案--------------------------------------------------------
以下是引用cnlg11349745在2007-1-23 21:36:00的发言:
哦,我知道了。显示Give Peace a Chance
(!(i < 0)) 表示i<0为真,(i !=0)表示i不等于0。没有(i !<0)。
哦,我知道了。显示Give Peace a Chance
(!(i < 0)) 表示i<0为真,(i !=0)表示i不等于0。没有(i !<0)。
(!(i<0))表示:i不小于0,也就是i>=0;
(i!=0)表示i不等0
如下是关系符号:
<:小于
>:大于
==:等于
<=:小等
>=:大等
!=:不等
附:‘!’是逻辑预算中的“非”
----------------解决方案--------------------------------------------------------
跟改!
显示Elvis Lives
----------------解决方案--------------------------------------------------------