已知:
int x=14;
下面表达式的值是多少
1<x&&x<10
x=14, 1<x为真,但x<10为假,中间是&&,所有整个表达式为假。在C语言中,用0表示假,非0表示真。所以值为0.
是0啊 1&&0 是 0
所有逻辑表达式的结果只能是0或1,&&的结果为1的条件是左右两侧表达式的结果都是1,否则为01<x是成立的,所以为1x<10是不成立的,所以为01&&0的结果是0