第1个回答 2008-05-12
因为:-的优先级高于<= 俩个〈=从左到右结合规则
所以:式子化为((20-0)<=i)<=9===>(20<=i)<=9
20<=i条件为假,式子化为 0〈=9 结果为真
答案:1
第2个回答 2008-05-12
int i=10
20-0<=i<=9
该表达式的值是1
- 的优先级比<=的高!
表达式20-0<=i<=9 是一个逻辑表达式,正确为1,错误为0本回答被提问者采纳
第3个回答 2008-05-12
第一个空1 20-0<=i正确,结果为1,1<=9真,为1
第二个空2 x=1, y=++x>5&&++x<10中,y=++x>5和++x<10并列,所以++x只执行一次。
第4个回答 2008-05-12
20-0<=i错误,结果为0
表达式20-0<=i<=9 是一个逻辑表达式,正确为1
x=3;
第5个回答 2008-05-12
新手,悄悄的说:我也觉得是1
编个小程序测试下就可以了