1.关系表达式的概念
所谓关系表达式是指,用关系运算符将两个表达式连接起来的符合C语言规则的式子。关系表达式是进行关系运算的式子。
例如,下面的关系表达式都是合法的:
a>b,a+b>c-d,(a=3)<=(b=5),'a'>='b',(a>b)= =(b>c)
关系运算符都是双目运算符。
2.关系表达式的值——逻辑值(非“真”即“假”)。
由于C语言没有逻辑型数据,所以用“1”(非0值)表示“逻辑真”(true),用“0”(0值)表示“逻辑假”(false)。例:假设num1=3,num2=4,num3=5,则:
(1)num1>num2的值=0。
(2)(num1>num2)!=num3的值=1。
(3)num1<num2<num3的值=1。如果任意改变num1或num2的值,会影响整个表达式的值吗?为什么?
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] 下一页
|