c语言计算机逻辑运算真值表中,非0是不是1

答案里说逻辑真值对应非0所以1错了,可是我感觉没区别啊

第1个回答  2015-09-14
在判断的时候非0为真 1,2,3,4,5,6,7只要不是0就为真
例如
int a;
cin>>a;

if(a)
{
printf("true");

}

只要a是0以外的值,都会输出true本回答被提问者和网友采纳
相似回答