if語句是指編程語言(包括c語言,C#,VB,匯編語言等)中用來判定所給定的條件是否滿足,根據判定的結果(真或假)決定執行給出的兩種操作之壹。
if(表達式1)語句1else?if(表達式2)語句2
else?if(表達式3)語句3
...
else?if(表達式m)語句m
else?語句?n
其執行順序為從1到m直到找到滿足的表達式,執行其後面語句。
所以:
?if(a>b) return 1; else if (a==b) return 0; else return-1;
功能為判斷a與b的關系,當a>b時返回1,a=b時返回0,a<b時返回-1.