C語言 關(guān)系表達式
提問人:劉團圓發(fā)布時間:2020-11-28
用關(guān)系運算符將兩個表達式連接起來的式子稱為關(guān)系表達式。例如:
a>t>、 x+y!=z、m%2 ==0
都是合法的關(guān)系表達式。
【例題】關(guān)系表達式求值
①求5>4>3的值。
②year=2000,求year%4==0的值。
③求3+(4<3)*4的值。
解答:
第①題先執(zhí)行5>4結(jié)果為1,再將5>4的結(jié)果1與3比較,結(jié)果為0。
第②題算術(shù)表達式優(yōu)先級高于關(guān)系表達式y(tǒng)ear=2000,對4取余數(shù)為0, 0==0成立,結(jié)果為1。
第③題括號優(yōu)先級最高,先執(zhí)行4<3,結(jié)果為0,表達式變?yōu)?+0*4,“*”優(yōu)先級高于“+”,結(jié)果為3。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>