c - 这个程序背后的逻辑是什么?
问题描述
#include <stdio.h>
int main()
{
if(2&&3>1)
printf("its greater");
return 0;
}
这段代码如何显示 2&&3>1 为真?
解决方案
当您使用 if(x) 且 x 不是零值时,它会是真的!例如:if(1), when(1), if(2), when(3>2)... 因此,(2) 为真,(3>1) 为真 领先 (2)&&(3>1 ) 是真的。
#include <stdio.h>
int main()
{
if(2&&3>1)
printf("its greater");
return 0;
}
这段代码如何显示 2&&3>1 为真?
标签: clogical-operators
当您使用 if(x) 且 x 不是零值时,它会是真的!例如:if(1), when(1), if(2), when(3>2)... 因此,(2) 为真,(3>1) 为真 领先 (2)&&(3>1 ) 是真的。