野良神yls 发表于 2017-7-24 11:55:30

逻辑与或,这个为什么会等于1???

#include <stdio.h>
void main()
{

int x=5,y=2,z=-3;

printf("%d\n",(x||y)&&z);

}

ba21 发表于 2017-7-24 11:58:55

不为0就是真
z=0

野良神yls 发表于 2017-7-24 12:05:04

ba21 发表于 2017-7-24 11:58
不为0就是真
z=0

搜噶- -
听课记错了,又重新听了一遍,果然如此
谢谢了~~~

ba21 发表于 2017-7-24 21:22:57

野良神yls 发表于 2017-7-24 12:05
搜噶- -
听课记错了,又重新听了一遍,果然如此
谢谢了~~~

给个最佳撒。谢谢老板
页: [1]
查看完整版本: 逻辑与或,这个为什么会等于1???