if的表达式
#include <stdio.h>int main(void)
{
int a=20;
if(1<a<10)
printf("a\n");
else
printf("b\n");
}
无论A的值改成什么都会输出 a
if 小括号里面的表达式是如何判断的?表达式内a的左右有一个成立整个表达式就是真吗?
请高手指点下,谢谢!~
2015-10-12 10:18
2015-10-12 10:24
2015-10-12 16:06

2015-10-13 13:24