执行以下语句后输出结果是(). int a = 1, b = 2, c = 3; printf("%d", c>b>a); A:2 B:1

日期:2016-12-16 16:55:08 人气:1

执行以下语句后输出结果是(). int a = 1, b = 2, c = 3; printf("%d", c>b>a); A:2 B:1

选择C,答案是0 c>b>a结合性是从左到右,等价于:(c>b)>a c的值是3,b的值是2,所以c>b就相当于3>2,是真,所以是1 (c>b)>a于是等价于1>a,因为a的值是1,所以1>1是假,是0
    A+
热门评论