两个非0或1的数的逻辑运算如何看结果?如2&&3,用devc++结果是1,为什么?

来源:3-7 逻辑运算符

qq_冰的冰块_0

2017-02-17 09:57

#include<stdio.h>
int main()
{
 printf("%d\n",2&&3);
 return 0;
}

写回答 关注

1回答

  • 诺怪人浩
    2017-02-17 10:10:51
    已采纳

    除了0 还有null ""空字符这些,其余的数字或者是字符串 都是1 ,1&&1是不是1;同样的道理;5656&&5445也是1。

    qq_冰的冰...

    受教了,谢谢!

    2017-02-17 10:14:19

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题