C語言中關(guān)系運算符,顧名思義是比較關(guān)系的,分別有:大于>、小于<、大于或等于>=、小于或等于<=、是否等于==、是否不等于!=共六種。既然比較關(guān)系,那當(dāng)然需要兩個操作數(shù),即他們也都是雙目運算符,需要注意的是,關(guān)系運算符的比較結(jié)果是邏輯值,即非真即假,也就是非1即0。
比如如下關(guān)系比較的結(jié)果,大家可以邊讀邊驗證:
1>=2 不成立為假,值為0
2>=2 成立為真,值為1
3>=0 成立為真,值為1
10==10 成立為真,值為1
20!=20 不成立為假,值為0
大家可以借助printf直接打印結(jié)果,代碼如下:
#include<stdio.h> int main() { printf("%d\n",3>=2); printf("%d\n",5>=5); printf("%d\n",10!=10); return 0; }
大家可以先自行口算三個表達(dá)式的值,然后再自行上機實驗檢測結(jié)果!
C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍(lán)橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點擊了解:
一點編程也不會寫的:零基礎(chǔ)C語言學(xué)練課程
解決困擾你多年的C語言疑難雜癥特性的C語言進(jìn)階課程
從零到寫出一個爬蟲的Python編程課程
只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程
信息學(xué)奧賽或C++選手的 必學(xué)C++課程
藍(lán)橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競賽課入門課程
手把手講解近五年真題的藍(lán)橋杯輔導(dǎo)課程