果然
答非所问
ANSI C 中规定“真” 为 1 吗
----------------解决方案--------------------------------------------------------
ANSI C 中规定“真” 为 1 吗
是的``
----------------解决方案--------------------------------------------------------
逻辑真为非0
逻辑假为0
不知道跟ANSI C有什么关系
----------------解决方案--------------------------------------------------------
不错不错
----------------解决方案--------------------------------------------------------
if(a>b>c) a>b如果是真的,则为1;之后就是1和c作比较了.
----------------解决方案--------------------------------------------------------
在判断表达式中
遇到非0则为真 为真时则返回1
----------------解决方案--------------------------------------------------------
[QUOTE][/QUOTE]
表达式a>b>c的值是假,因为a>b>c相当于5>4>3
5>4是真,因此5>4>3
=1>3
1>3是假
=0
孔明先生果然是高人,鄙人同意他的看法。
另行补充,a>b这是个关系表达式,其值是一个逻辑值,即只有真和假,0为真、非0为假。
----------------解决方案--------------------------------------------------------