C語言基礎知識—算術表達式和運算符的優(yōu)先級與結合性
提問人:ylm發(fā)布時間:2020-09-25
算術表達式是用算術運算符和括號將運算量(也稱操作數(shù))連接起來的、符合C語言語法規(guī)則的表達式。運算對象包括函數(shù)、常量和變量等。
在計算機語言中,算術表達式的求值規(guī)律與數(shù)學中的四則運算的規(guī)律類似,其運算規(guī)則和要求如下。
(1)在算術表達式中,可使用多層圓括號,但括號必須配對。運算時從內(nèi)層圓括號開始,由內(nèi)向外依次計算各表達式的值。
(2)在算術表達式中,對于不同優(yōu)先級的運算符,可按運算符的優(yōu)先級由高到低進行運算,若表達式中運算符的優(yōu)先級相同,則按運算符的結合方向進行運算。
(3)如果一個運算符兩側(cè)的操作數(shù)類型不同,則先利用自動轉(zhuǎn)換或強制類型轉(zhuǎn)換,使兩者具有相同類型,然后進行運算。
繼續(xù)查找其他問題的答案?
相關視頻回答
點擊加載更多評論>>