官术网_书友最值得收藏!

2.2.2 運算符的優(yōu)先級

當一個表達式包含多樣運算符時,運算符的優(yōu)先級控制著單個運算符求值的順序。例如:表達式x + y * z按照x +(y * z)求值,因為*運算符比+運算符有更高的優(yōu)先級,

這和數(shù)學運算中“先乘除后加減”的原則是一致的。表2-4總結(jié)了所有運算符從高到低的優(yōu)先級順序。

表2-4 運算符的優(yōu)先級

當一個操作數(shù)出現(xiàn)在2個有相同優(yōu)先級的運算符之間時,運算符按照出現(xiàn)的順序由左至右執(zhí)行,例如x + y + z按(x + y)+ z進行求值。建議在寫表達式的時候,如果無法確定運算符的有效順序,則盡量采用括號來保證運算的順序,這樣也使得程序一目了然,而且使自己在編程時能夠思路清晰。

主站蜘蛛池模板: 莱芜市| 临沭县| 杭锦旗| 将乐县| 定远县| 项城市| 宣恩县| 枝江市| 普安县| 凤山县| 五华县| 育儿| 万载县| 阿尔山市| 乌什县| 恩平市| 江华| 元氏县| 锡林郭勒盟| 科技| 固原市| 麻栗坡县| 民乐县| 潮安县| 财经| 磴口县| 丰台区| 临湘市| 旬邑县| 台安县| 吉水县| 沙雅县| 牡丹江市| 昆明市| 定远县| 张家川| 鹤峰县| 中牟县| 板桥市| 罗平县| 洛浦县|