C++中的關係運算子包括>、< 、>=、<=、!=、==六種,顧名思義,關係運算符,關係那就需要兩個運算元做比較,如誰大誰小,誰和誰相等不相等...... 那麼既然這樣,那麼關係運算子表達式的結果就是非0即1的結果,請大家理解這句話。
下面我們透過舉例的形式讓加來理解這六個運算符,如:
10>5;//10大於5,很明顯成立,是真2>=2;//2大於或等於2,也成立,是真3!=1;//3不等於1,的確成立,是真5==5;//5確實等於5,成立,為真
以上四個表達式,請大家理解它們的用法,然後試著用程式碼列印它們的值。
參考代碼:
#include<iostream>usingnamespacestd;intmain(){cout<<(10>5)<<endl;cout<<(2>=2)<<endl;cout<<(3!=1)<<endl;cout <<(5==5)<<endl;return0;}
請大家自行上機實驗,並且嘗試修改使用其他運算子。