位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

C語言基礎(chǔ)知識—算術(shù)表達式和運算符的優(yōu)先級與結(jié)合性

提問人:ylm發(fā)布時間:2020-09-25

算術(shù)表達式是用算術(shù)運算符和括號將運算量(也稱操作數(shù))連接起來的、符合C語言語法規(guī)則的表達式。運算對象包括函數(shù)、常量和變量等。

在計算機語言中,算術(shù)表達式的求值規(guī)律與數(shù)學(xué)中的四則運算的規(guī)律類似,其運算規(guī)則和要求如下。

1)在算術(shù)表達式中,可使用多層圓括號,但括號必須配對。運算時從內(nèi)層圓括號開始,由內(nèi)向外依次計算各表達式的值。

2)在算術(shù)表達式中,對于不同優(yōu)先級的運算符,可按運算符的優(yōu)先級由高到低進行運算,若表達式中運算符的優(yōu)先級相同,則按運算符的結(jié)合方向進行運算。

3)如果一個運算符兩側(cè)的操作數(shù)類型不同,則先利用自動轉(zhuǎn)換或強制類型轉(zhuǎn)換,使兩者具有相同類型,然后進行運算。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部