小编Pau*_*bel的帖子

逻辑AND运算符在c吐出1

int a;
scanf("%i", &a);
printf("%i", a&&1);
Run Code Online (Sandbox Code Playgroud)

在这个程序中,无论输入是什么,它都会吐出1,即使我尝试偶数.唯一的例外是a = 0.我可能无法正确理解AND运算符,但是对于任何偶数,输出应该不是0?

c

2
推荐指数
1
解决办法
71
查看次数

标签 统计

c ×1