c语言 x !=0 和 x 等价,为什么
4个回答
展开全部
是不是在判断语句中,比如if语句中,它们的效果是一样的,因为X!=0
就是
X非0
为真,0为假
if(X!=0)
和if(X)
效果一样
,当X=0
时,两个都没假,当X不等于0时
两者都是真。
就是
X非0
为真,0为假
if(X!=0)
和if(X)
效果一样
,当X=0
时,两个都没假,当X不等于0时
两者都是真。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在C语言逻辑中,不为0的数是真,0为假
若x不为0,则x!=0为真,x也为真
若x为0,则x!=0为假,x为假
若x不为0,则x!=0为真,x也为真
若x为0,则x!=0为假,x为假
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if语句中的式子
取其逻辑值:0则为认为不满足if条件,非0则满足,执行if语句。
x!=0成立则为
1,不成立则为0
你慢慢分析一下,不要着急。
取其逻辑值:0则为认为不满足if条件,非0则满足,执行if语句。
x!=0成立则为
1,不成立则为0
你慢慢分析一下,不要着急。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询