中易网

c语言 x !=0 和 x 等价,为什么

答案:5  悬赏:20  
解决时间 2021-04-22 11:41
c语言问题,书上说 x !=0 和 x 等价,为什么,很不理解,谁能解释下,最后有这个说法的验证,不怕详细,谢谢

这句话:if(X!=0) 和if(X) 效果一样 ,当X=0 时,两个都没假,当X不等于0时 两者都是真。
第一个 if(X!=0) 程序会判断X为0还是X非0, 但第二个 if(X) 只有一个X,程序会自动判断?
有哪位大哥能用真值表验证的方法或者别的方法给我解释一下 x!=0 和 x 的的效果是一样?
最佳答案
很明显是一样的啊,因为在C中非零值就表示真,也就是说x和x!=0的结果对于逻辑运算来说是一样的,因为在C中不为零的值也就是!0就为真,你说是不是一样呢x和x!=0
全部回答
!x 当x=0时, 为true, 当 x是非0值时, 为false 这跟 x== 0的值 是一样的。
在C语言逻辑中,不为0的数是真,0为假 若x不为0,则x!=0为真,x也为真 若x为0,则x!=0为假,x为假
是不是在判断语句中,比如if语句中,它们的效果是一样的,因为X!=0 就是 X非0 为真,0为假 if(X!=0) 和if(X) 效果一样 ,当X=0 时,两个都没假,当X不等于0时 两者都是真。
if语句中的式子 取其逻辑值:0则为认为不满足if条件,非0则满足,执行if语句。 x!=0成立则为 1,不成立则为0 你慢慢分析一下,不要着急。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
DNF如何领“神圣的守护者”称号 领到给分
开钻可以包年吗可以的话去哪包啊.(各种钻)都
弘华早餐店地址在哪,我要去那里办事
神鬼的進來一下看看這什麽坐騎?
谁有范冰冰苹果的资源
一般均码的衣服具体尺寸是多少?胸围啊肩宽啊
湖南衡阳祁东县水电工程公司具体地址谁知道啊
佳佳干洗店(枣树路)地址在哪,我要去那里办事
其实,我觉得自己不内向,谁能告诉我,我该怎么
天天和男生玩在一起的女生算做作吗? 女生怎
2006---2009年的电影全部都有那些
该相信“一见钟情”或是“日久生情”吗?
请问:Non-Systemdiskordiskerrorreploceandst
太极拳的要领
鹦鹉为什么会模仿人类的语音?
推荐资讯
《狂郎傻婢》txt全集下载
河南省实验幼儿园培训中心怎么去啊,有知道地
吉兴针车贸易商行地址在什么地方,想过去办事
怎样能使单挑能力在短时间内提高?
大明湖路西巷地址有知道的么?有点事想过去
哪位大哥哥知道哈尔滨中央大街的阿迪达斯专卖
东安东桂宾馆地址好找么,我有些事要过去
平皮带是不是标准件?如何设计平皮带?
高中老师可以收学生手机吗
科比能超越乔丹吗
西安哪里可以学习电子电工,我想拿个电工证去
大家认为宠物小精灵,口袋妖怪,神奇宝贝哪个
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?